很简单的问题----hibernate开发流程

大家 好你们在用hibernate开发的时候 是什么样的 顺序 先建对象还是先创建表的 我看到网上很多都是先建表的
如果建了表 那生成对象的时候 他们的关联能生成么 ??? 知道的告诉我下

可以分开建...然后再通过映射文件来进行关联...并不是说一定要 一张表对应一个Bean的,现在hibernate的映射已经很灵活了...不过这样的风险还是有点大的....

另外也要看你的项目的一些特性.
如果对性能要求很高..那就配合DBA先建表吧
如果是那种业务变化很快的,那还是先建model的好,一个设计的好的model对以后的维护时很有帮助的

一开始学习hibernate的时候我用的是先建表,然后myeclipse生成的配置文件能根据你的表生成关联,但是不会完全正确,还需要一点改动,但是后来对hibernate的了解多了之后发现老是去改数据库的表这样不方便,而且有时由于表之间的关系存在还不能成功的更改数据库,后来发现一个老师用的就是先自己写配置文件(.hbm.xml),和持久化类(.java)然后逆向生成数据,这样就好多了,但是这需要你对hibernate配置文件有一定的了解。逆向生成需要一个类,你可以到网上查一下,要是查不到就加我qq:772073747

我一般做hibernate的时候一般都是见表,在见对象,一般生成的pojo对象都是系统生成的不必要关注它,总之做项目的时候都是关注的是你完成的功能和细节