Hibernate 中遇到Member类名,执行更新、删除会出错
原因:在HQL的query里有”Member”的话,被理解为java.lang.reflect.Member了:
方法一:
直接用sesssion.delete(member),或者是把member.hbm.xml和Member.java改成其它名字,如mem.hbm.xml和Mem.java。
方法二:
通过指定类全名来进行删除
Hibernate 中遇到Member类名,执行更新、删除会出错
原因:在HQL的query里有”Member”的话,被理解为java.lang.reflect.Member了:
方法一:
直接用sesssion.delete(member),或者是把member.hbm.xml和Member.java改成其它名字,如mem.hbm.xml和Mem.java。
方法二:
通过指定类全名来进行删除