Spring Boot
文章平均质量分 94
SpringBoot系列, 版本2.2以上
white camel
星光不问赶路人, 时光不负有心人
展开
-
SpringBoot整合springsecurity
一、pom文件<dependencies> <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity5</artifactId> </d...原创 2020-05-03 23:25:08 · 787 阅读 · 0 评论 -
SpringBoot——整合任务(异步任务、定时任务、邮件任务)
目录一、异步任务二、定时任务1、cron表达式2、测试三、邮件任务一、异步任务在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。两个注解:@EnableAysnc、@Aysnc...原创 2020-04-29 08:35:42 · 1035 阅读 · 0 评论 -
SpringBoot——自定义starter分析
一、自定义starter启动器只用来做依赖导入专门来写一个自动配置模块;启动器依赖自动配置模块,项目中只需要引入相应的starter就会引入启动器的所有传递依赖也就是说xxx-starter(启动器)依赖于xxxx-starter-autoconfigurer(自动配置), 别人要使用,就依赖xxx-starter启动器,就自动引入了自动配置。1、启动器启动器模块是一...原创 2020-04-28 09:36:11 · 723 阅读 · 0 评论 -
SpringBoot——SpringBoot整合MyBatis(注解、XML配置)
目录一、SpringBoot整合MyBatis二、Mybatis增删改查(使用注解方式)三、Mybatis增删改查(XML配置方式)一、SpringBoot整合MyBatis跳转到目录引入依赖<dependencies> <dependency> <groupId>org.springframework.boot&l...原创 2020-04-27 13:18:29 · 22612 阅读 · 3 评论 -
SpringBoot——SpringBoot整合Druid连接池
目录一、SpringBoot对JDBC的整合二、整合Druid一、SpringBoot对JDBC的整合依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...原创 2020-04-27 09:32:38 · 2273 阅读 · 0 评论 -
SpringBoot —— 自定义 Servlet, Filter, Listener 以及替换web服务器的方式
目录一、如何定制和修改Servlet容器的相关配置二、注册Servlet三大组件【Servlet、Filter、Listener】三、替换为其他嵌入式web服务器四、嵌入式Servlet容器启动原理五、使用外置的Servlet容器一、如何定制和修改Servlet容器的相关配置跳转到目录1、修改和server有关的配置server.port=8081server.cont...原创 2020-04-23 19:50:41 · 1149 阅读 · 1 评论 -
SpringBoot——错误处理机制 & 定制错误页面 (源码分析)
目录一、错误处理机制二、ErrorPageCustomizer三、BasicErrorController四、DefaultErrorViewResolver五、如何定制错误响应页面六、DefaultErrorAttributes(错误信息)七、defaultErrorView(默认错误视图)八、如何定制JSON数据一、错误处理机制跳转到目录当访问一个不存在的页面,或...原创 2020-04-23 19:45:55 · 1506 阅读 · 1 评论 -
SpringBoot——SpringMVC自动配置原理
目录一、SpringMVC自动配置1、自动配置在Spring的默认值之上添加了以下功能二、视图解析器三、转换器和格式化器四、HttpMessageConverters五、 扩展SpringMVC六、全面接管SpringMVC七、如何修改SpringBoot的默认配置一、SpringMVC自动配置跳转到目录SpringBoot对我们的SpringMVC做了哪些配...原创 2020-04-22 18:41:22 · 1522 阅读 · 0 评论 -
SpringBoot——模板引擎的介绍、thymeleaf模板引擎
目录一、模板引擎二、Thymeleaf的导入三、Thymeleaf分析四、使用Thymeleaf简单测试五、Thymeleaf 语法六、简单练习一、模板引擎跳转到目录前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据 转发到JSP页面以后,我们可以用jsp轻松实现数据的显示,及交互等。jsp支持非常强大...原创 2020-04-19 15:24:20 · 1485 阅读 · 0 评论 -
SpringBoot——web开发、静态资源处理
目录一、SpringBoot Web开发探究二、SpringBoot静态资源的处理静态资源的映射规则1、第一种静态资源映射规则(webjars)2、第二种静态资源映射规则3、首页映射 4、网站图标映射一、SpringBoot Web开发探究跳转到目录使用SpringBoot的步骤:创建一个SpringBoot应用,选择我们需要的模块,SpringBoot...原创 2020-04-17 19:31:02 · 1053 阅读 · 0 评论 -
SpringBoot——日志框架介绍
目录一、SpringBoot日志配置 1、日志框架2、SLF4j 使用3、遗留问题二、SpringBoot日志关系1、日志使用2、指定配置3、切换日志框架一、SpringBoot日志配置1、日志框架市面上的日志框架JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j日志门面 (日志的抽象层)日志实现...原创 2020-04-16 16:29:35 · 1234 阅读 · 0 评论 -
SpringBoot——starter启动器、SpringBoot自动配置原理、@Conditional、run方法执行流程图
目录一、pom.xml文件1、父依赖2、启动器 spring-boot-starter二、默认主启动类1、@SpringBootApplication2、@ComponentScan3、@SpringBootConfiguration4、@EnableAutoConfiguration5、spring-factories三、SpringApplication主方法...原创 2020-04-15 13:04:37 · 3085 阅读 · 1 评论 -
SpringBoot——SpringBoot配置文件、yaml语法、JSR303校验、多环境切换Profile
二、配置文件1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language) YAML A Markup Language:...原创 2020-04-14 08:58:09 · 2004 阅读 · 2 评论 -
SpringBoot——什么是SpringBoot、SpringBoot入门、创建SpringBoot
目录一、回顾什么是Spring二、Spring是如何简化Java开发三、什么是SpringBoot1、SpringBoot的主要优点2、准备工作四、如何通过IDEA创建SpringBoot项目1、主程序类,主入口类2、编写相关的Controller、Service3、测试运行一、回顾什么是Spring ?跳转到目录Spring是一个开源框架,2003 ...原创 2020-04-11 13:48:07 · 5585 阅读 · 0 评论