
springboot
qq_16570607
一步一个脚印,在成为优秀程序员的路上。
展开
-
spring事务讲解
PROPAGATION_REQUIRES_NEW:创建一个新的事务,如果当前存在事务,则把当前事务挂起。也就是说不管外部方法是否开启事务,内部方法都会开启自己的事务,且开启的事务与外部的事务相互独立。3、同个类中的调用被@transaction修饰的方法,会失效,因为只有当事务方法被当前类以外的代码调用,才会由spring生成的代理对象来管理。也就是说如果A类的a方法和B类的b方法都添加了注解,在默认传播模式下,a方法内部调用b方法,会把两个方法的事务合并为一个事务。如果当前没有事务,则创建一个新的事务。原创 2024-08-04 16:06:38 · 379 阅读 · 0 评论 -
springboot分环境打包jar
转载:http://t.csdnimg.cn/e5ATU。原创 2024-08-04 11:18:05 · 122 阅读 · 0 评论 -
Springboot启动流程
Spring Boot 默认会加载 application.yml 和 application.properties 文件作为应用程序的配置文件,也可以通过 spring.config.name 和 spring.config.location 属性指定其他的配置文件名称和路径。Spring Boot 提供了大量的 Starter 和 Auto-Configuration 类,用于自动配置应用程序所需的各种组件,如 WebMVC、JPA、MyBatis、Redis、RabbitMQ 等。原创 2024-08-04 11:04:23 · 211 阅读 · 0 评论 -
springboot通过properties实现多个数据库环境自动切换配置
环境介绍 正常来讲,一个软件的开发上线的流程大部分都是分为三个环境,依次是开发、测试、上线。 今天主要讲讲关于springboot如何通过多个properties实现数据库环境部署时自动切换配置的两种方式,部署时切换方式和打包时Maven控制方式。首先介绍部署时切换的方式。 部署时切换 1.1 新增properties文件 如上图:在application.properties文件的同级目录依次创建application-dev.properties,application-qa.properties,a原创 2021-07-02 10:46:56 · 1147 阅读 · 0 评论