Spring boot 读取properties

在开发中我们需要通过属性文件配置常用属性,例如数据库相关、日志相关、测试相关等。自定义properties文件获取属性application.properties获取属性自定义properties文件获取属性使用@configurationProperties((prefix="xxx.yyy")) 和 @PropertySource("classpath:xxxconfig.properties

- 阅读全文 -

Spring boot 事务回滚

在Controller中添加 @Transactional 自己捕获异常之后事务不能回滚原因:默认spring事务只在发生未被捕获的 RuntimeException 时才回滚spring aop 异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情况下aop只捕获 RuntimeException 的异常,但可以通过配置来捕

- 阅读全文 -

Spring Boot 过滤器和拦截器总结

请输入图片描述### 拦截器与过滤器的区别过滤器和拦截器触发时机不一样,过滤器是在请求进入容器后,但请求进入servlet之前进行预处理的。请求结束返回也是,是在servlet处理完后,返回给前端之前。拦截器可以获取IOC容器中的各个bean,而过滤器就不行,因为拦截器是spring提供并管理的,spring的功能可以被拦截器使用,在拦截器里注入一个service,可以调用业务逻辑。而过滤器是Ja

- 阅读全文 -

微信公众号

开发者社区(扫一扫关注)

赏杯咖啡

微信打赏
支付宝打赏

热门文章

最新文章

最近回复

分类

标签

链接

  • 暂无链接

其它