面向对象牛人都是先写类,工具生成表
关系数据库牛人都先见表,工具反向生成类
面向对象标准开发流程推荐第一种方法,但实际开发中大部分是第二种,主要是因为在表里设置外键比在类里写关联属性要简单,使得比较菜的人用第二种也可以轻松的建立好mapping,毕竟反向工具不是一般的好使
这个问题好复杂...
从面向对象的角度来讲,先进实体再生成表...
从数据库分析设计的角度来讲,就先建表了...
大概效果是一样的...
先生成实体类!
因为实体类是业务流程的最核心的部分!
然后根据hibernate 建表!
当然是先建表喽,建好表可以用工具自动生成实体类
一般先建表的