浏览 1804 次
锁定老帖子 主题:ibatis 使用缓存的问题
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-22
class User { private int id; private Company company; } 这样的就使用了<result="" property="" select=""> 但是这样如果启动了缓存或者用了延迟加载,就抛出了"java.sql.SQLException:用尽了ResultSet" 这样的异常,初步判定应该是加载company时没有初始化。 就比如 Hibernate.initialize();这样的方法一样。请问关于ibatis怎样解决这样的问题? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-12-05
我也遇到这个问题,使用MYSQL没有问题,但是换成ORACLE后就出现这个问题。我的配置如下:
<settings cacheModelsEnabled="true" enhancementEnabled="true" lazyLoadingEnabled="false" useStatementNamespaces="true" statementCachingEnabled="true" classInfoCacheEnabled="true" maxSessions="64" maxTransactions="8" maxRequests="128" /> 请帮忙指点 |
|
返回顶楼 | |