- 博客(6)
- 收藏
- 关注
转载 在spring中获取代理对象代理的目标对象工具类
问题描述:: 我现在遇到个棘手的问题,要通过spring托管的service类保存对象,这个类是通过反射拿到的,经过实验发现这个类只能反射取得sservice实现了接口的方法,而extends类的方法一律不出现,debug后发现这个servie实例被spring替换成jdkdynmicproxy类,而不是原始对象了,,它里面只有service继承的接口方法,而没有extends 过
2015-05-27 14:28:34 591
转载 SpringAOP功能自我调用的解决方案
使用AOP 代理后的方法调用执行流程,如图所示也就是说我们首先调用的是AOP代理对象而不是目标对象,首先执行事务切面,事务切面内部通过TransactionInterceptor环绕增强进行事务的增强,即进入目标方法之前开启事务,退出目标方法时提交/回滚事务。问题目标对象内部的自我调用将无法实施切面中的增强,如图所示 此处的this指向目
2015-05-26 09:28:46 4841 1
转载 事物传播特性
Required:必须有逻辑事务,否则新建一个事务,使用PROPAGATION_REQUIRED指定,表示如果当前存在一个逻辑事务,则加入该逻辑事务,否则将新建一个逻辑事务,如图9-2和9-3所示; 图9-2 Required传播行为 图9-3 Required传播行为抛出异常情况 在前边示例中就是使用的Required传播行为:一、在调用user
2015-05-21 23:57:14 1413
转载 java 压缩文件zip
1.引言之前在 压缩与解压1---字符串的压缩与解压(http://www.cnblogs.com/java-pan/archive/2012/05/12/gzip1.html)中介绍过对字符串的压缩和解压,这个解压和解决用在系统之间大数据传输的时候还是可以大大的减少网络流量的。本节主要本别介绍对单个文件、多个文件的压缩。解压这里就不讲了,解压的话没什么实际意义,因为文件压缩后为zip格式
2015-05-19 23:14:31 622
转载 spring集成hibernate3
8.2.1 如何集成 Spring通过使用如下Bean进行集成Hibernate:LocalSessionFactoryBean :用于支持XML映射定义读取: configLocation和configLocations:用于定义Hibernate配置文件位置,一般使用如classpath:hibernate.cfg.xml形式指定;
2015-05-03 18:25:43 524
转载 集成Spring JDBC及最佳实践
集成Spring JDBC及最佳实践 大多数情况下Spring JDBC都是与IOC容器一起使用。通过配置方式使用Spring JDBC。 而且大部分时间都是使用JdbcTemplate类(或SimpleJdbcTemplate和NamedParameterJdbcTemplate)进行开发,即可能80%时间使用JdbcTemplate类,而只有20%时间使用其他类
2015-05-02 19:09:41 442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人