SpringBoot
文章平均质量分 75
SpringBoot
任冬233
这个作者很懒,什么都没留下…
展开
-
7.springboot配置定时任务
在java项目中使用定时任务常用的实现方式有 Timer定时器,Hu tool工具包,Quartz等 ,Quartz是一个完全由 Java 编写的开源作业调度框架,可以用它来实现定时任务。每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * *?每月1号凌晨1点执行一次:0 0 1 1 *?每隔1分钟执行一次:0 */1 * * *?每隔1小时执行一次:0 0 */1 * *?每隔5秒执行一次:*/5 * * * *?每天凌晨1点执行一次:0 0 1 * *?原创 2023-07-07 10:01:09 · 397 阅读 · 0 评论 -
6.springboot自定义starter
自定义启动器名-spring-boot-starter。启动器依赖自动配置;别人只需要引入启动器(starter) 1、这个场景需要使用到的依赖是什么?专门来写一个自动配置模块; 2、如何编写自动配置。启动器只用来做依赖导入;原创 2023-07-06 11:10:55 · 96 阅读 · 0 评论 -
5.springboot整合JDBC及原理
1)、编写一个实体类(bean)和数据表进行映射,并且配置好映射关系;//使用JPA注解配置映射关系 @Entity //告诉JPA这是一个实体类(和数据表映射的类) @Table(name = "tbl_user") //@Table来指定和哪个数据表对应;如果省略默认表名就是user;@Id //这是一个主键 @GeneratedValue(strategy = GenerationType . IDENTITY) //自增主键 private Integer id;原创 2023-07-06 11:09:47 · 256 阅读 · 0 评论 -
4.springboot整合web及原理
1、简介 使用SpringBoot; 1)、创建SpringBoot应用,选中我们需要的模块; 2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来 3)、自己编写业务代码; 自动配置原理? 这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxx xxxxAutoConfiguration:帮我们给容器中自动配置组件; xxxxProperties:配置类来封装配置文件的内容; 2、SpringBoot对静态资源的映射规原创 2023-07-06 11:05:19 · 1511 阅读 · 0 评论 -
3.springboot整合日志框架
日志框架就不直接加载日志的配置项,由SpringBoot解析日志配置,可以使用SpringBoot的高级Profile功能。换上新的框架,重新修改之前相关的API;日志门面(日志的一个抽象层);以后开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法;我们之前的日志框架都是实现的抽象层; 2)、SpringBoot也把其他的日志都替换成了slf4j; Spring框架用的是commons-logging;每一个日志的实现框架都有自己的配置文件。原创 2023-07-06 11:03:55 · 153 阅读 · 0 评论 -
2.springboot配置文件详解
这个配置类就会给容器中添加各种组件;这些组件的属性是从对应的properties类中获取的,这些类里面的每一个属性又是和配置文件绑定的;5)、所有在配置文件中能配置的属性都是在xxxxProperties类中封装者‘;每一个这样的 xxxAutoConfiguration类都是容器中的一个组件,都加入到容器中;作用:必须是@Conditional指定的条件成立,才给容器中添加组件,配置配里面的所有内容才生效;Spring Boot里面没有Spring的配置文件,我们自己编写的配置文件,也不能自动识别;原创 2023-07-06 11:01:16 · 421 阅读 · 0 评论 -
1.springboot入门
简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;原创 2023-07-06 10:59:02 · 69 阅读 · 0 评论