DAO 和 Hibernate 的关系是怎样的?
DAO 的功能是只包含基本的插入,修改和删除呢, 还是应该把搜索的也加上
DAO + Hibernate 该怎么弄
如数据库中的表
product_category(id, name)
product(id, category_id)
product 中 category_id 的外键是 product_category 的主键.
是不是需要建两个类 Product(属性:id, category_id;方法:读写), ProductCategory(属性:id, name,方法:读写)
还有DAO接口及类
ProductDAO(方法:add, modify, delete)
ProductDAOImpl
像 getProductById(int), searchProductsBy...() 这几个方法放在新类里面好还是放在 ProductDAO里面好呢?
请指教