#SpringBoo

SpringBoot之文件下载

 1packageorg.springboot.controller;23importorg.springboot.constant.Constant;4importorg.springframework.stereotype.Controller;5importorg.springframework.web...
代码星球 代码星球·2020-06-13

SpringBoot之文件上传

 1packageorg.springboot.controller;23importorg.apache.logging.log4j.LogManager;4importorg.apache.logging.log4j.Logger;5importorg.springboot.constant.Consta...
代码星球 代码星球·2020-06-13

springboot md5 加密

springboot使用DigestUtils工具栏对进行数据加密 Stringmd5=DigestUtils.md5DigestAsHex("123456".getBytes());System.out.println(md5); ...
代码星球 代码星球·2020-06-02

5、SpringBoot:配置文件及自动配置原理

引用文章:微信公众号狂神说SpringBoot使用一个全局的配置文件,配置文件名称是固定的application.properties语法结构:key=valueapplication.yml语法结构:key:空格value配置文件的作用:修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们...

4、SpringBoot:运行原理探究

基于SpringBoot2.1.6的博客教程引用文章:微信公众号狂神说我们之前写的HelloSpring,到底是怎么运行的呢我们来看pom.xml文件 进入父项目,这里才是真正管理SpringBoot应用里面所有依赖版本的地方,SpringBoot的版本控制中心;以后我们导入依赖默认是不需要写版本;但是如果导...

3、SpringBoot:helloworld

引用文章:微信公众号狂神说创建helloworld项目我们将学习如何快速的创建一个SpringBoot应用,并且实现一个简单的Http请求处理。通过这个例子对SpringBoot有一个初步的了解,并体验其结构简单、开发快速的特性。我的环境准备:javaversion"1.8.0_181"Maven-3.6.1Sprin...
代码星球 代码星球·2020-05-27

2、SpringBoot:什么是微服务

微服务是一种架构风格,它要求我们在开发一个应用的时候,这个应用必须构建成一系列小服务的组合;可以通过http的方式进行互通。要说微服务架构,先得说说过去我们的单体应用架构。单体应用架构所谓单体应用架构(allinone)是指,我们将一个应用的中的所有应用服务都封装在一个应用中。无论是ERP、CRM或是其他什么系统,你都...
代码星球 代码星球·2020-05-27

1、SpringBoot:什么是SpringBoot

Spring是一个开源框架,2003年兴起的一个轻量级的Java开发框架,作者:RodJohnson。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程;2、通过I...
代码星球 代码星球·2020-05-27

11、SpringBoot:异步处理

项目结构创建SpringBoot项目,添加web支持编写hello项目@RestControllerpublicclassAsyncController{@AutowiredAsyncServiceasyncService;@GetMapping("/hello")publicStringhello(){asyncSe...
代码星球 代码星球·2020-05-27

springboot学习笔记:12.解决springboot打成可执行jar在linux上启动慢的问题

有时候,当你把你的springboot项目打成可执行的jar,放在linux上启动时,发现启动超级慢;这往往是因为springboot内置tomcat启动时实例化SecureRandom对象随机数策略问题;解决办法:打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面...

springboot学习笔记:11.springboot+shiro+mysql+mybatis(通用mapper)+freemarker+ztree+layui实现通用的java后台管理系统(权限管理+用户管理+菜单管理)

经过前10篇文章,我们已经可以快速搭建一个springboot的web项目;今天,我们在上一节基础上继续集成shiro框架,实现一个可以通用的后台管理系统;包括用户管理,角色管理,菜单管理三大系统常用管理模块;要想实现用户管理+角色管理+菜单管理三大模块,基本上我们常用的解决方案就是如下五个表(sql脚本在最后):1....

springboot学习笔记:10.springboot+atomikos+mysql+mybatis+druid+分布式事务

上一篇文章我们整合了springboot+druid+mybatis+mysql+多数据源;本篇文章大家主要跟随你们涛兄在上一届基础上配置一下多数据源情况下的分布式事务;首先,到底啥是分布式事务呢,比如我们在执行一个业务逻辑的时候有两步分别操作A数据源和B数据源,当我们在A数据源执行数据更改后,在B数据源执行时出现运行...

springboot学习笔记:9.springboot+mybatis+通用mapper+多数据源

本文承接上一篇文章:springboot学习笔记:8.springboot+druid+mysql+mybatis+通用mapper+pagehelper+mybatis-generator+freemarker+layui请确保根据上一篇文章的源代码完成所有测试之后,再跟随本文,继续配置多数据源;数据库表我们在spr...

springboot学习笔记:8. springboot+druid+mysql+mybatis+通用mapper+pagehelper+mybatis-generator+freemarker+layui

开发环境:IDEA+jdk1.8+windows10目标:使用springboot整合druid数据源+mysql+mybatis+通用mapper插件+pagehelper插件+mybatis-generator+freemarker+layui使用springboot开发web项目,尤其是web后台管理类项目,推荐...

springboot学习笔记:7.IDEA下5步完成热部署配置

开发工具IDEA2017.02  JDK1.8<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId&...
首页上一页...3132333435...下一页尾页