RMI与MyBatis结合遇到的问题

 一直遇到一个问题:

Caused by: java.lang.ClassNotFoundException: com.android.model.MessageInfo$$EnhancerByCGLIB$$24615aa3 (no security manager: RMI class loader disabled)

   后来才发现是mybatis的懒加载引起的问题,

<settings>
<setting name="cacheEnabled" value="true"/>
<setting name="lazyLoadingEnabled" value="true"/>
<setting name="defaultStatementTimeout" value="20000"/>
</settings>

设置成

<settings>
<setting name="cacheEnabled" value="true"/>
<setting name="lazyLoadingEnabled" value="false"/>
<setting name="defaultStatementTimeout" value="20000"/>
</settings>

猜你喜欢

转载自hash.iteye.com/blog/1867256