spring boot
文章平均质量分 82
明了LM
热爱java
展开
-
基于jwt+oauht2.0实现单点登录
文章目录一、什么是jwt二、jwt有哪些部分组成1.引入库三、jwt与token之间存在哪些区别四、如何纯手写一个jwt五、jwt如何设计过期时间六、jwt与aouth2.0之间的区别七、基于jwt+aouth2.0实现单点登录总结一、什么是jwt二、jwt有哪些部分组成1.引入库三、jwt与token之间存在哪些区别四、如何纯手写一个jwt五、jwt如何设计过期时间六、jwt与aouth2.0之间的区别七、基于jwt+aouth2.0实现单点登录总结提示:这里对文章进行总结:例如.原创 2021-08-22 18:20:48 · 359 阅读 · 0 评论 -
Spring Boot系列第八篇:Spring Boot自定义Starters
文章目录一、Starters原理1.Starters场景启动器二、 自定义Starters一、Starters原理1.Starters场景启动器1、场景需要用到的依赖是什么?比如依赖的jar2、如何编写自动配置?以WebMvcAutoConfiguration自动配置为例:@Configuration@ConditionalOnWebApplication@ConditionalOnClass({ Servlet.class, DispatcherServlet.class, WebM原创 2021-05-21 19:16:42 · 257 阅读 · 1 评论 -
Spring Boot系列第七篇:Spring Boot启动配置原理
文章目录一、启动配置原理2、事件监听机制一、启动配置原理几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程1、创建SpringApplication对象 public SpringApplication(Object... sources) { i原创 2021-05-21 18:34:52 · 109 阅读 · 0 评论 -
Spring Boot系列第六篇:Spring Boot与数据访问
文章目录一、简介二、整合基本JDBC与数据源1.整合JDBC2.整合Mybatis一、简介对于数据访问层,无论是SQL还是NOSQL,Spring Boot默认采用整合Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设置。引入各种xxxTemplate,xxxRepository来简化我们对数据访问层的操作。对我们来说只需要进行简单的设置即可。我们将在数据访问章节测试使用SQL相关、NOSQL在缓存、消息、检索等章节测试。JDBC Mybatis JPA二、整合基本JDBC与数原创 2021-05-20 17:22:50 · 465 阅读 · 1 评论 -
Spring Boot系列第五篇:Spring Boot与Docker
文章目录一、简介二、核心概念1、使用Docker的步骤2、安装Docker3、Docker常用命令&操作一、简介Docker是一个开源的应用容器引擎、是一个轻量级容器技术Docker支持软件编译成一个镜像、然后在镜像中各种软件做好配置、将镜像发布出去、其他使用者可以直接使用这个镜像运行中的镜像称为容器、容器启动是非常快速的二、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上)docker客户端(Client):连接docker原创 2021-05-19 17:15:20 · 4986 阅读 · 4 评论 -
Spring Boot系列第四篇:Spring Boot与Web开发
文章目录一、简介1.使用SpringBoot2.SpringBoot对静态资源的映射规则一、简介1.使用SpringBoot创建一个springboot应用,选择我们需要的模块SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来自己编写业务代码自动配置原理:这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮我们给容器中自动配置组件;xxxxProperties:配原创 2021-03-29 22:08:43 · 404 阅读 · 0 评论 -
Spring Boot系列第三篇:Spring Boot日志
文章目录一、日志框架二、SLF4j使用1.如何在系统中使用SLF4j2.其它的日志框架统一转换为SLF4J3.SpringBoot日志关系4.日志的使用一、日志框架小张开发一个大型系统1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件?2、框架来记录系统的一些运行时信息,日志框架 :zhanglogging.jar;3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar?4、将以前框架卸下来?换上新的框架,重新修原创 2021-03-21 23:15:35 · 1764 阅读 · 0 评论 -
Spring Boot系列第二篇:Spring Boot配置
一、自动配置1.主程序类@SpringBootApplication标注在某个类上说明这个类是springboot的主配置类,springboot就应该运行这个类的main方法启动springboot应用。@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentSca原创 2021-03-21 21:28:19 · 656 阅读 · 0 评论 -
Spring Boot系列第一篇:Spring Boot入门
文章目录一、springboot入门1.简介2.微服务3.环境准备二、使用步骤1.引入库2.读入数据总结一、springboot入门1.简介简化Spring应用开发的一个框架整个Spring技术栈的一个大整合J2EE开发的一站式解决方案优点:– 快速创建独立运行的Spring项目以及与主流框架集成– 使用嵌入式的Servlet容器,应用无需打成WAR包– starters自动依赖与版本控制– 大量的自动配置,简化开发,也可修改默认值– 无需配置XML,无代码生成,开箱即用– 准生产环原创 2021-01-20 23:08:12 · 121 阅读 · 1 评论