主键生成策略:uuid.hex则生成的主键为一段挺长的乱码。
动态模型用一个HashMap来容纳。所有以前用po来保存的数据,现在均用HashMap来保存。
在DB Brower中选中一个表,如T_CUSTOMERS,右击--Hibernate Reverse Engineering.
OnetoMany:如一个班级对应多个学生,则在班级的po中,学生应该是一个集合属性。如一个set类型的属性。
Hibernate复合主键 :要用到序列化。
面向 接口编程,降低耦合性。
在LoginAction中:
public ActionForward execute(....)
{
ICustomerDao cdao = DaoFactory.getCustomerDao();
Customer cus = dao.getCustomerByAccount(account);
}