SpringBoot
LT Lucky
你要悄悄学Java然后惊艳所有人(Knowledge is infinite.)!
展开
-
《穿越Spring Boot 》 第六章-Spring Boot 共享服务 | 第1节- Spring Boot 整合Spring Session
Spring Boot 整合Spring Session前题更多干货官网目标解决方案Session 复制Session 绑定利用 Cookie 记录 SessionSession 服务器使用目录pom.xml 依赖application.properties 配置类编写WebMvcConfig 类编写LoginInterceptor编写 UserController编写 页面编写启动类测试总结前题基于:IntelliJ IDEA、Maven构建工具、Redis数据库 、Linux 、NGINX、Spri原创 2020-10-24 00:14:41 · 340 阅读 · 0 评论 -
SpringBoot 中profile的支持
SpringBoot 中profile的支持A.application.properties文件的配置1.配置profile2.激活profile方法一:通过主配置文件激活,如下图方法二:右键进入edit configuration其他场景:同时运行两个环境B.application.yml文件的配置C.外部配置的优先加载,优先级更高如下图对比可知D.application.properties比application.yml优先级高...原创 2020-10-23 21:41:29 · 128 阅读 · 0 评论 -
《穿越SpringBoot 》 第三章-SpringBoot 访问数据库 | 第3节- SpringBoot 整合MyBatis-Plus
SpringBoot 整合MyBatis-Plus前题更多干货官网使用目录结构pom.xml依赖application.properties 配置文件编写实体类编写mapper接口编写service编写controller编写index.html总结前题基于:IntelliJ IDEA、Maven构建工具、JDK1.8、SpringBoot 2.3.4编写。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货原创 2020-10-20 22:51:45 · 447 阅读 · 1 评论 -
《穿越SpringBoot 》 第四章-SpringBoot IO流 | 第1节- SpringBoot 中的文件上传
SpringBoot 中的文件上传下载前题更多干货定义使用pom.xml 依赖application.properties配置文件编写controller层编写index.html测试总结前题基于:IntelliJ IDEA、Maven构建工具、JDK1.8、SpringBoot 2.3.4编写。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货请阅读:《穿越SpringBoot》系列文章请参考:Java原创 2020-10-19 22:23:08 · 479 阅读 · 0 评论 -
《穿越SpringBoot 》 第四章-SpringBoot 访问数据库 | 第2节- SpringBoot 整合MyBatis
SpringBoot 整合Mybatis前题:借助:IntelliJ IDEA,Maven构建工具,以及基于SpringBoot 2.3.4。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货:请阅读:《穿越SpringBoot》系列文章请参考:Java学习资料背景:MyBatis是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射,几乎避免了所有的 JDBC 代码和手动设置参数以及获取原创 2020-10-18 23:53:29 · 156 阅读 · 0 评论 -
《穿越SpringBoot 》 第四章-SpringBoot 访问数据库 | 第1节- SpringBoot 使用 原生JDBC
SpringBoot 使用 JDBC Template前题:借助:IntelliJ IDEA,Maven构建工具,以及基于SpringBoot 2.3.4。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货:请参考Java学习资料:https://www.CJNB自行学习。背景:Spring Framework对数据库的操作在JDBC上面做了深层次的封装,通过依赖注入功能,可以将DataSource注册原创 2020-10-18 15:27:22 · 140 阅读 · 0 评论 -
《穿越SpringBoot 》 第二章-SpringBoot Web开发 | 第1节- SpringBoot 整合 Thymeleaf
Spring Boot 整合Thymeleaf前提:借助:IntelliJ IDEA,Maven构建工具,以及基于SpringBoot 2.3.4。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货:请参考Java学习资料:https://www.CJNB自行学习。快速入门下载官网文档:https://www.thymeleaf.org/ 快速入门哦!可以仿照下面的步骤自己操作。为什么选择Thyme原创 2020-10-17 21:03:12 · 302 阅读 · 2 评论 -
《穿越SpringBoot 》 第三章-SpringBoot 的配置 | 第4节- SpringBoot 中的Devtools热部署
SpringBoot中yml Devtools热部署前提:借助:IntelliJ IDEA,Maven构建工具,以及基于SpringBoot 2.3.4。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货:请参考Java学习资料:https://www.CJNB自行学习。添加devtools(热部署)依赖<dependency> <groupId>org.springfr原创 2020-10-17 20:13:27 · 270 阅读 · 2 评论 -
《穿越SpringBoot 》 第三章-SpringBoot 的 配置 | 第3节- SpringBoot 的 日志管理
Spring Boot 的日志管理前提:借助:IntelliJ IDEA,Maven构建工具,以及基于SpringBoot 2.3.4。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货:请参考Java学习资料:https://www.CJNB自行学习。默认日志格式:Spring Boot内部采用的是Commons Logging进行日志记录,但在底层为Java Util Logging、Log4J2,原创 2020-10-17 14:51:32 · 228 阅读 · 2 评论 -
《穿越SpringBoot 》 第三章-SpringBoot 的 配置 | 第1节- SpringBoot 的 yml文件配置
Spring Boot 中yaml 配置文件前提:借助:IntelliJ IDEA,Maven构建工具,以及基于SpringBoot 2.3.4。官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装官人如需使用 IDEA 请阅读教程:IntelliJ IDEA更多干货:请参考Java学习资料:https://www.CJNB自行学习。定义:Yaml是什么?Yaml是JSON的一个超集,是一种方便的定义层次配置数据的格式,结构层次上清晰明了,配置简单易读、易用。要想使用YA原创 2020-10-16 04:31:38 · 319 阅读 · 1 评论 -
《穿越SpringBoot 》 第二章-SpringBoot 的 Web开发 | 第2节- SpringBoot 整合 Jsp模板引擎
SpringBoot 集成 JSP前提:借助:Maven构建工具,IntelliJ IDEA,以及基于SpringBoot 2.3.4。可参考SpringBoot官方文档:https://docs.spring.io/spring-boot/docs/更多干货:请参考Java学习资料:https://www.CJNB自行学习。背景:SpringBoot 官方大人对jsp是不建议使用的哦。按照在下的办法,官人您可以按照下面的步骤执行就可以搞定哟!目录结构:来瞧一下,下面这张图:原创 2020-10-16 00:21:10 · 195 阅读 · 0 评论 -
《穿越 Java 之 SpringBoot》系列文章
《穿越SpringBoot》目录: 第一章-SpringBoot 入门 | 第1节- 构建第一个Spring Boot工程原创 2020-10-15 20:12:35 · 261 阅读 · 0 评论 -
《穿越SpringBoot 》第一章-SpringBoot | 第1节- 构建第一个Spring Boot工程
构建第一个Spring Boot工程前提:借助:Maven构建工具,IntelliJ IDEA,以及基于SpringBoot 2.3.4。官网链接:SpringBoot官网:https://spring.io/projects下载或查看文档。更多干货:请参考Java学习资料:https://www.CJNB自行学习。搭建SpringBoot项目:第一步:创建项目:方案一:如下图选项的是 Spring Initializr(联网在线创建) 访问:https://start.spring.i原创 2020-10-15 19:49:45 · 167 阅读 · 0 评论 -
Spring Boot 中yaml 文件配置
Spring Boot 的yaml 文件配置一、要求:1.后缀名 .yml .yaml2.用缩进来表示层级关系: 且缩进必须使用空格,不能使用tab键。3.他是区分大小写的。二、定义:Yaml是什么?Yaml是JSON的一个超集,是一种方便的定义层次配置数据的格式,结构层次上清晰明了,配置简单易读、易用。要想使用YAML作为属性配置文件,需要将SnakeYAML库添加到classpath下,Spring Boot对SnakeYAML库也做了集成,例如使用spring-boot-starte原创 2020-10-14 13:45:22 · 644 阅读 · 0 评论 -
Spring Boot 的日志管理
Spring Boot 的日志管理1.SpringBoot使用默认日志框架是Logback,并用INFO级别输出到控制台。2.日志输出具体元素:时间日期:精确到毫秒日志级别:ERROR,WARN,INFO,DEBUG,TRACE进程ID分隔符:标识实际日志的开始线程名:方括号括起来Logger名:通常使用源代码的类名日志内容3.日志举例:需要实现1.日志依赖<dependency> <groupId>org.springframework.boo原创 2020-10-14 13:40:14 · 400 阅读 · 0 评论