Manual close is not allowed over a Spring managed SqlSession
2015-07-12 16:03
645 查看
Manual close is not allowed over a Spring managed SqlSession
整合spring与MyBatis时出现如下警告:[org.springframework.beans.factory.support.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:360)]-[WARN] Invocation of destroy method 'close' failed on bean with name 'sqlSession': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
网上搜了一下,要去掉警告要在org.mybatis.spring.SqlSessionTemplate上加上
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate" scope="prototype">
<constructor-arg ref="sqlSessionFactory" />
</bean>
相关文章推荐
- java中的线程创建和使用
- Myeclipse快捷键
- Java多线程笔记
- MyEclipse中更换JDK及工程警告问题
- Java 嵌套类和内部类示例<三>
- Java 嵌套类和内部类示例<二>
- Java 嵌套类和内部类示例<一>
- [置顶] mac版本的eclipse开发环境(附上各个环境的下载链接)
- java并发6-小结
- Eclipse Java注释模板设置详解
- Java设计模式----单例模式
- Java关键字static、final使用小结
- JAVA的核心概念:接口(interface)
- Java根据当前日期获得这一周的日期
- java编程思想——java IO系统
- Struts2 + uploadify 多文件上传完整的例子!
- 写代码质量改善java计划151建议——导航开始
- 在MyEclipse安装目录看不完整的目录
- spring里面事务的传播属性和事务隔离级别
- java基础——Vector集合知识点