默认情况下是使用JDK的动态代理的
是根据接口生成代理类的
所以必须要有接口
不用接口就必须使用CGLIB代理
你自己看书去
呵呵
是根据接口生成代理类的
所以必须要有接口
不用接口就必须使用CGLIB代理
你自己看书去
呵呵
解决方案 »
- 懂portlet的进来指点一下。。。
- MyEclipse出现启动错误
- 小菜鸟急问:不让保存中文注释!保存的时候会报错?!
- java程序如何随linux系统启动
- 关于jsp和css的困惑
- ${} 没明白它是怎么执行的,和 extremeponents 相比 struts 中的 ${} 各是怎么运行的?
- 关于EJB3.0的看法与见解
- 我复制hibernate.jar到/WEB-INF/lib/下......
- struts的连接池中得到的Connection对象,使用完毕后是否要关闭close()
- 请问:struts标签和javascript代码,如何混编??
- [struts1.x]如果配置文件中不配置mapping,在action中处理完怎么能直接跳转到指定页面?比如www.163.com
- struts tiles框架 怎样实现刷新局部页面
好久以前用的配置,用注解和<aop>更方便,看下
BeanFactory factory = new ClassPathXmlApplicationContext("applicationContext.xml");
HibernateTransactionManager transactionManager = (HibernateTransactionManager) factory.getBean("transactionManager");
sf= transactionManager.getSessionFactory();
System.out.print(sf.isClosed());
}看看transactionManager能不能用,然后在分析他是哪里错,如果这么直接看,影响错误的地方很多,重点是先是找多错再哪里;
再有,很大的可能是动态代理造成的;