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