如果我需要将一个对象保存在数据库中,该对象的某些属性需要保存在某个不同的数据库中,我的方法应该是什么?
例子
Calss Address
{
String owner_name,
String house_no,
}
Class Employee
{
List<Address> addLst;
}
在某些情况下,我有Address
一张桌子DB1
和Employee
一张桌子DB2
,我需要一次性保存员工对象。
我知道休眠在这种情况下不适合,但有什么办法可以让我得到下面的结果?
DB1:
EMPLOYEE
----------
emp_id Addredd_id
1 1
DB2:
ADDRESS
----------
address_id Owner House_no
1 abc BD/12
数据库方面没有限制。