The prefix "tx" for element "tx:advice" is not bound 这个错误的原因很简单是: 我们在定义申明AOP的时候。。没有加载schema。 具体表现如下: <beans> ?<tx:advice id="txAdvice" transaction-manager="tra...
分类:
其他好文 时间:
2014-08-13 19:32:57
阅读次数:
200
Spring的优越性不用我说大家也都很清楚,项目实际开发中最常用的非IOC和AOP莫属。其优越性深受广大ds男的热捧,在项目中如果不是自己写框架技术选型时Spring也是不可或缺的,尤其是跟一些ORM(hibernate,mybatis等)框架结合更是解决了很多人的问题。 下面就讲解一些mav...
分类:
编程语言 时间:
2014-08-13 14:45:46
阅读次数:
626
【转】解决方法:http://forum.springsource.org/showthread.php?85016-IllegalArgumentException-with-ApplicationContextAware-Proxy在配置文件中加入proxy-target-class="true...
分类:
编程语言 时间:
2014-08-13 14:25:26
阅读次数:
243
前些天看aop就看到了cglib,看cglib又看到了asm,模仿着做了个示例。利用asm修改字节码,能实现编译不通过执行通的过的效果,挺有意思。
一个简单的待修改类:
package com.asm.zjc;
public class C {
public void m() throws InterruptedException{
Thread.sleep(300);
}
}...
分类:
其他好文 时间:
2014-08-13 10:36:55
阅读次数:
255
前些天看aop就看到了cglib,看cglib又看到了asm,模仿着做了个示例。利用asm修改字节码,能实现编译不通过执行通的过的效果,挺有意思。一个简单的待修改类:packagecom.asm.zjc;
publicclassC{
publicvoidm()throwsInterruptedException{
Thread.sleep(300);
}
}
对其进..
分类:
其他好文 时间:
2014-08-13 03:43:06
阅读次数:
234
1)PersonService 接口类:
public interface PersonService {
public void save(String naem);
public void update(String name,Integer id);
public String getPersonName(Integer id);
}
2)PersonServiceBean 实现类...
分类:
编程语言 时间:
2014-08-12 17:14:24
阅读次数:
181
接口类PersonService类与6相同。
1)实现类 PersonServiceBean:
@Service
// 使用自动扫描的方式自动装配
public class PersonServiceBean implements PersonService {
@Override
public void save(String name) {
// throw new Runtim...
分类:
编程语言 时间:
2014-08-12 17:12:44
阅读次数:
176
Duck punch我们先不谈AOP编程,先从duck punch编程谈起。如果你去wikipedia中查找duck punch,你查阅到的应该是monkey patch这个词条。根据解释,Monkey patch这个词来源于 guerrilla patch,意为在运行中悄悄的改变代码,而 guer...
分类:
编程语言 时间:
2014-08-12 13:02:04
阅读次数:
209
一、IOC(DI) Inversion of Control 控制反转,也叫(Dependency Injection)依赖注入。 我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new那么就表示当前模块已经不知不觉的和 new的对象耦合了,.....
分类:
编程语言 时间:
2014-08-12 12:41:14
阅读次数:
243
在使用spring时,经常需要在普通类中获取session,request等对像.比如一些AOP拦截器类,在有使用struts2时,因为struts2有一个接口使用org.apache.struts2.ServletActionContext即可很方便的取到session对像.用法:ServletA...
分类:
编程语言 时间:
2014-08-12 08:57:03
阅读次数:
180