一个Hibernate的比较诡异的问题 an unmapped class: com.test.GroupItem ====这不是写得很明白了么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你配置的是一个中间表吧,中间表应该配置的2个1对多吧。。我一般都不配置中间表,而是在另外两张表中配置manytomany..类似这样 <set name="Mpowers" inverse="false" cascade="save-update" table="Mrole_mpower" lazy="false"> <key> <column name="mroleId"/> </key> <many-to-many column="mpowerId" class="com.bean.Mpower"></many-to-many> </set><set name="mroles" inverse="false" cascade="save-update" table="Mrole_mpower" lazy="false"> <key> <column name="mpowerId"/> </key> <many-to-many column="mroleId" class="com.bean.Mrole"></many-to-many> </set>一个是角色类,一个权限类。两个多对多的关系。。 类实现没什么好贴的了,就是一堆成员变量和set和get如果把多对多去掉了,那么就能运行通过,而加上以后,就出错了 hibernate的配置文件<mapping-resource/>有GroupItem 吗 配置文件没有问题,我刚刚搞定了在两个实体类的getUser和getGroup方法上加了类似以下的注释就好了,谁来解释一下是为什么?? /** * @hibernate.set * lazy="false" * name="users" * table="user_group" * cascade="none" * inverse="false" * @hibernate.collection-key * column="group_id" * @hibernate.collection-many-to-many * class="com.test.User" * column="user_id" * @hibernate.collection-cache * usage="nonstrict-read-write" */ javaFX利弊... 不能new一个在JAR中的CLASS,高手帮忙,多谢! servlet对外接口问题 dom4j判断xml是否通过了dtd的验证 一个作用域 application的问题 ! 请问:在jsp中分别用iterate和request.getAtribute()方式怎么取出ActionErrors中的信息? 求助:websphere环境,jsp程序在我这里运行的好好的,到了客户那里就不行,狂郁闷 tomcat5的连接池问题 linux下resin问题 java web启动报错 定义业务逻辑组件的时候遇到了一个问题,请教!谢谢 请教关于java开源ERP jerpa的问题
类似这样
<set name="Mpowers" inverse="false" cascade="save-update" table="Mrole_mpower" lazy="false">
<key>
<column name="mroleId"/>
</key>
<many-to-many column="mpowerId" class="com.bean.Mpower"></many-to-many>
</set><set name="mroles" inverse="false" cascade="save-update" table="Mrole_mpower" lazy="false">
<key>
<column name="mpowerId"/>
</key>
<many-to-many column="mroleId" class="com.bean.Mrole"></many-to-many>
</set>一个是角色类,一个权限类。两个多对多的关系。。
如果把多对多去掉了,那么就能运行通过,而加上以后,就出错了
在两个实体类的getUser和getGroup方法上加了类似以下的注释就好了,谁来解释一下是为什么??
/**
* @hibernate.set
* lazy="false"
* name="users"
* table="user_group"
* cascade="none"
* inverse="false"
* @hibernate.collection-key
* column="group_id"
* @hibernate.collection-many-to-many
* class="com.test.User"
* column="user_id"
* @hibernate.collection-cache
* usage="nonstrict-read-write"
*/