黑马程序员技术交流社区
标题:
hibernate 先建表还是先建实体类
[打印本页]
作者:
应佳锋
时间:
2012-4-23 14:20
标题:
hibernate 先建表还是先建实体类
hibernate有一个功能是通过注解 或者 XML配置先建立实体类再通过实体类去数据库里建立表
理论上个人感觉用OOP的思想是应该先建立实体类在建表 是这样吗
作者:
王勃
时间:
2012-4-23 14:25
嗯,是先创建实体类,然后将实体类的属性值持久化到数据库中。
作者:
王勃
时间:
2012-4-23 14:28
当然实体类不是你自己创建的吗,加注解或用xml,只是持久化的方式不同,hibernate里面有解析的模块,
你问的不知道是不是这个实体类。
作者:
赵嘉男
时间:
2012-4-23 15:39
说白了面向对象比较厉害的都是先写类,工具生成表,而关系数据库厉害都先建表,工具反向生成类,面向对象标准开发流程推荐第一种方法,但实际开发中大部分是第二种,主要是因为在表里设置外键比在类里写关联属性要简单,使得比较菜的人用第二种也可以轻松的建立好mapping,毕竟反向工具不是一般的好使
作者:
应佳锋
时间:
2012-4-23 19:47
明白了 理论上 先类后表 实际上 先表后类 因为数据库的表创建好可以进行优化
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2