『壹』 如何在spring容器里注冊自定義的動態代理生成的對象(類似mybatis的注入)
你這種方式直接配置不太好配置,建議你把Proxy.newProxyInstance寫到一個工廠類裡面(因為其實Proxy.newInstance本身就是工廠模式),然後用factory-method來配置就行了,或者直接實現FactoryBean介面也行。希望對你有用。
class MyProxyFactoryBean implements FactoryBean{
private SqlProxy sqlProxy;
//setter;
Object getObject(){
return Proxy.newProxyInstance(xx,xx,this.sqlProxy);
}
Class getObjectType(){
return PlayerMapper.class;
}
boolean isSingleton(){
return true;
}
}