spring
gongxiao1993
这个作者很懒,什么都没留下…
展开
-
Spring内部的BeanPostProcessor接口总结
转自https://fangjian0423.github.io/2017/06/20/spring-bean-post-processor/Spring内部提供了一个BeanPostProcessor接口,这个接口的作用在于对于新构造的实例可以做一些自定义的修改。比如如何构造、属性值的修改、构造器的选择等等。只要我们实现了这个接口,便可以对构造的bean进行自定义的修改。Bean...转载 2019-07-06 15:58:27 · 832 阅读 · 0 评论 -
spring中parent和abstract
转自:https://blog.csdn.net/lushuaiyin/article/details/7439816关于spring中的bean定义,parent属性是什么意思? 1.<bean id="txProxyTemplate" abstract="true"class="org.springframework.transaction.interceptor.Tran...转载 2018-08-27 15:57:56 · 354 阅读 · 0 评论 -
Sping AOP切面失效问题
jdk动态代理demo如下所示:(命名随意了,望见谅) 当代理类调用test方法的时候,会进入到InvocationHandler的invoke方法中,执行完增强逻辑后,接着执行method.invoke(proxyDemo, args),proxyDemo就是我们被代理的类,之后的方法就是在proxyDemo实例中执行,所以test1方法是不会再进入到InvocationHand...原创 2018-07-31 17:32:25 · 4664 阅读 · 0 评论 -
Spring中Ordered接口简介
转自:https://www.cnblogs.com/fangjian0423/p/spring-Ordered-interface.html目录前言 Ordered接口介绍 Ordered接口在Spring中的使用 总结前言Spring中提供了一个Ordered接口。Ordered接口,顾名思义,就是用来排序的。Spring是一个大量使用策略设计模式的框架,这意味着有很多...转载 2018-08-09 14:16:51 · 196 阅读 · 0 评论 -
Spring AOP
Spring 从同一个类的某个方法调用本类中一个有注解@Transactional的方法时,失效的解决方案:Spring可以对开启@Transactional的方法进行事务管理,是因为Spring为当前类生成了一个代理类,然后在执行相关方法时,会判断这个方法有没有@Transactional注解,如果有的话,则会开启一个事务。如果是以Cglib方式增强的AOP目标类,那么spring会创建...原创 2018-07-25 19:35:01 · 884 阅读 · 0 评论 -
spring事务超时
转载自http://jinnianshilongnian.iteye.com/blog/19860231、先看代码1.1、spring-config.xmlJava代码 <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> ...转载 2018-07-25 18:12:48 · 6562 阅读 · 0 评论 -
Spring MVC返回值处理踩坑笔记
转载自http://eastfisher.org/2017/07/29/springmvc_learning/最近将部分接口按照Open API重新封装, 其中涉及HTTP状态码转换, 错误码转换, 返回消息转换等细节, 主要工作都在web层完成. 项目使用Spring MVC作为web层框架, 本以为实现起来较为简单, 然而在实现过程中还是踩了些坑, 在此总结梳理一下.背景Open API规范主...转载 2018-05-28 14:46:17 · 3121 阅读 · 1 评论