hibernate关系映射 困惑中 你现把表结构定下来,然后根据表结构用工具映射pojo和xml,这样就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我初学hibernate,用工具不是个办法啊 关键是你的表结构没说,没法告诉你如何映射比如,message和“接收者”是one-to-one关系,实现这种关系有2种表结构,一种是在message表中增加一个额外的字段“接收者id”来连接,另一种是不用额外字段,但是必须确保相关联的message和“接收者”的id相等。不同的表结构,映射文件是不一样的 上面乱说的,写错了,看看这里:<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping> <class name="Message" table="MESSAGE"> <id name="id" column="MESSAGE_ID"> <generator class="assigned "></generator></id> <property name="context"></property> <many-to-one name="sender" class="User"></many-to-one> <set name="recipient" table="RECIPIENT"> <key column="MESSAGE_ID"></key> <many-to-many class="Recipient" column="RECIPIENT_ID"></many-to-many> </set></class></hibernate-mapping> linux tomcat 启动问题 Spring和hibernate+sql整合出现的问题 struts2 action流形式读文件显示 关于tomcat拒绝访问 java调用vb的dll问题,请有时间的朋友进来看看. quartz部署问题求教 一个让我头疼的Json字符串问题,拼了一天没拼出来。 现在还有用applet的吗,请教个问题 iis与Tomcat集成成功,但是通过目录没法访问,必须输上文件名!!! 怎么在JAVA中调用DLL? ssh整合问题 Struts2中如何区别得到类型转换出的age值0与手工在界面输入的age值0,我需要并分别处理!具体请进贴!
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="Message" table="MESSAGE">
<id name="id" column="MESSAGE_ID">
<generator class="assigned "></generator></id>
<property name="context"></property>
<many-to-one name="sender" class="User"></many-to-one>
<set name="recipient" table="RECIPIENT">
<key column="MESSAGE_ID"></key>
<many-to-many class="Recipient" column="RECIPIENT_ID"></many-to-many>
</set></class>
</hibernate-mapping>