2
我一直在研究它很长一段时间,但仍然无法弄清楚我的代码有什么问题。 每个服务都有多个配置文件,但每个配置文件只有一个服务。休眠外键映射多对一
Service
{
Long service_id; // primary key
... getter/setter
}
Profile
{
Long profile_id; // primary key
Long service_id; // foreign key
... getter and setter
}
在Profile.hbm.xml中。我加
< many-to-one name="service_id" class="com.mot.diva.dto.Service" column="SERVICE_ID" cascade="save-update">
< /many-to-one>
这是映射它的正确方法吗?
感谢您的回答。它完美的作品。有时候我对ibatis和hibernate感到困惑。 〜 – Lily
@Lily不客气。 iBATIS更多的是一个数据映射器(更低层次,更接近数据库),而不是真正的ORM。使用ORM,您必须考虑对象,而不是表格。 –