随笔分类 -  Spring / springboot

摘要:2023.9.5 1.springboot集成Redis,可以实现RedisCallback 这个接口完成一次连接Redis事务执行多个命令的功能,这个比较底层,还有一个封装的更好一点的接口叫SessionCallback,也可以实现一次连接多个命令的效果。具体可以参考网上一些资料,这里记录一下。 阅读全文
posted @ 2023-09-05 21:54 sellingpear 阅读(50) 评论(0) 推荐(0)
摘要:java utils logging log4j2 lockback 如果使用springboot启动器,默认使用lockback作为日志框架。 阅读全文
posted @ 2021-12-11 19:00 sellingpear 阅读(496) 评论(0) 推荐(0)
摘要:1.有哪些配置文件? applicatin.yml或者application.properties bootstrap.yaml或者bootstrap.properties 2.两种配置文件的区别 bootstrap由父ApplicationContext加载,比application配置文件优先被 阅读全文
posted @ 2021-12-11 18:55 sellingpear 阅读(339) 评论(0) 推荐(0)
摘要:导入spring-boot-devtools这个jar包。 阅读全文
posted @ 2021-12-11 18:27 sellingpear 阅读(47) 评论(0) 推荐(0)
摘要:1.SpringApplication类作用及run()方法作用 这个SpringApplication类整合了其他框架的启动类,只要运行这一个类,所有的整合就完成了。 调用run函数,将当前启动类的字节码传入(主要目的是传入@SpringBootApplication这个注解)以及main函数的a 阅读全文
posted @ 2021-12-11 18:25 sellingpear 阅读(438) 评论(0) 推荐(0)
摘要:1.什么是starter 我们可以通过starter(启动器)集成其他的技术,比如说:web,Redis,mybatis等等。可以提供对应技术的开发和运行环境。 比如:pom中引入spring-boot-starter-web,就可以进行web开发。 2.starter的执行原理 springboo 阅读全文
posted @ 2021-12-11 17:06 sellingpear 阅读(327) 评论(0) 推荐(0)
摘要:打包运行(jar包,一个是可运行的、一个是可依赖的) maven插件直接运行 直接运行main方法 阅读全文
posted @ 2021-12-11 16:14 sellingpear 阅读(189) 评论(0) 推荐(0)
摘要:springboot是基于约定优于配置思想的,在我们的实际开发中,能不配置的就不配置,让我们不用不在代码中的业务逻辑和繁重的配置之间进行思维切换,大大提高了开发效率。 版本锁定:解决了maven依赖版本容易冲突的问题,集合了常用并测试过的所有版本。比如说引入一个父工程 <!--引入父工程--> <p 阅读全文
posted @ 2021-12-11 16:12 sellingpear 阅读(826) 评论(0) 推荐(0)
摘要:springboot是spring的子项目,其特点就是采用了约定优于配置的思想,去调了繁重的配置,提供了各种启动器,简化了流程,更容易上手。 阅读全文
posted @ 2021-12-11 15:47 sellingpear 阅读(82) 评论(0) 推荐(0)
摘要:1.Component注解表明一个类会作为组件类,并告知Spring要为这个类创建bean。 2.Bean注解告诉Spring这个方法将会返回一个对象,这个对象要注册成Spring应用上下文中的bean。通常方法体包含了最终产生bean实例的逻辑。 区别: Component通常是通过类路径扫描来自 阅读全文
posted @ 2021-12-05 22:40 sellingpear 阅读(2900) 评论(0) 推荐(0)