Spring
yanyuan1024
纸上得来终觉浅,绝知此事要躬行。
https://gitee.com/yanyuan
展开
-
Spring Boot数据访问:事务处理
事务管理对于企业应用来说是至关重要的,当出现异常情况时,它也可以保证数据的一致性。 事务管理的两种方式 编程式事务使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 声明式事务是建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务最大的优点就是不需要通过编程的方式管原创 2020-10-22 10:55:24 · 346 阅读 · 0 评论 -
Spring Boo快速入门:spring boot多环境配置
环境准备 启动配置文件 application.properties spring.profiles.active=dev 开发环境配置 application-dev.properties ENV=dev 测试环境配置 application-dev.properties ENV=test 生产环境配置 application-dev.properties ENV=prd 测试 @RestController public class HelloController { @Value("原创 2020-08-20 17:08:16 · 235 阅读 · 0 评论 -
解读@SpringBootApplication注解
概述 许多使用Spring Boot的开发者总是有带有@Configuration, @EnableAutoConfiguration 和 @ComponentScan 注解的主类。由于这些注解很频繁地被用在一起,Spring Boot提供了一个方便的注解@SpringBootApplication 来替代。 @SpringBootApplication源码: @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documente原创 2020-08-20 14:41:06 · 155 阅读 · 0 评论