Posted on 2007-04-29 15:55
leekiang 阅读(274)
评论(0) 编辑 收藏 所属分类:
hibernate
摘录自 http://www.javaeye.com/topic/73047?page=7
在实际使用Hibernate的例子中,我比较倾向于使用单个的PO,PO的逻辑关系由程序保证。当然这种设计不符合 Hibernate的思想,不过我的目的是解决问题,根据实际经验来看,这样做在项目中更有实际价值。我用Hibernate的目的只是不想写那么多Jdbc操作,我不打算用他来封装我的业务关系。我的业务逻辑体现是在数据库设计上体现。而程序开发的时候,表的关系是遵循模型设计开发,模型设计中会强制要求开发人员必须遵守模型的关系规则。虽然这样,会在代码中有很多不雅的代码(比起在PO表达对象关系来说),但是我觉得更可控。