java.lang.UnsupportedOperationException: Can't write to a readonly object

用hibernate技术,出现下面的错误:

java.lang.UnsupportedOperationException: Can't write to a readonly object......

解决办法:

1.如果是配置文件进行了如下配置:

  1.  <class-cache usage="read-write" class="org.gl.app.pojo.Depart"/>  
  2. <class-cache usage="read-only" class="org.gl.app.pojo.User"/>  

把“read-only”改为"read-write"

2.如果是给持久化类加注解,如下:

@Cache(usage=CacheConcurrencyStrategy.READ_ONLY)

public class User {......}

则把注解中的READ_ONLY改为READ_WRITE

OK了。






猜你喜欢

转载自blog.csdn.net/earthchinagl/article/details/79931377
今日推荐