[size=large]按照Hibernate的设计原则,是先写好VO和映射文件然后导出成数据库表,还是先把VO和数据库表建好,然后导出*.hbm.xml文件?
为什么每个人说的都不一样?我不求高效的编程,但求设计体现出设计思想,符合Hibernate的设计思想。
望指点![/size]
按照领域模型的设计思想,也是先设计类结构,最后根据类结构生成数据结构,但是他们认为这样最在较大的风险,因为数据库是一个不断性能调优的东西,最后生成数据结构存在很大的性能风险。所以总体上还是先设计类结构,再设计数据库,但是这个是属于迭代进行的。
正常情况都要先设计数据库表,其他都后之
继续上面。。。。
这样把类结构弄通了,业务也就清晰了,这时根据业务及类结构再建立数据库就比较简单,最后再根据这两个基本生成配置文件比较容易。