SpringBoot
文章平均质量分 92
Forward233
砥砺前行,不忘初心
展开
-
SpringBoot Bean生命周期
首先上一张自制的自认为比较全的Spring Bean生命周期流程图:测试代码:测试bean@Datapublic class BeanLifeCycle implements InitializingBean, DisposableBean, BeanFactoryAware, BeanNameAware { private String name; public BeanLifeCycle() { System.out.println("BeanTestL原创 2020-05-12 15:07:17 · 1018 阅读 · 0 评论 -
springboot+kafka中@KafkaListener如何动态指定多个topic
springboot+kafka中@KafkaListener如何动态指定多个topic本项目为springboot+kafak的整合项目,故其用了springboot中对kafak的独特消费注解@KafkaListener首先,application.properties中配置用逗号隔开的多个topic。方法一:运行程序,console打印的效果如下:因为只开了一条消费者线程,所...原创 2019-03-27 10:38:15 · 46948 阅读 · 22 评论 -
Spring方法中嵌套事务及事务失效的处理方法
Spring中嵌套事务及事务失效的处理方法 在Spring中处理业务逻辑的时候,大家可能会遇到与下面这段代码的类似的逻辑: 这时候,大家为了数据库数据的ACID,需要做事务处理了,即要求这两条对数据库数据的操作同时成功,如果有其中的一个操作失败了,那么数据必须回滚到第一个操作之前的状态。Spring中,可通过在想要回滚的方法上加@Transactional注解,来实现事务控制。 对...原创 2020-12-19 12:07:33 · 4678 阅读 · 0 评论