mysql反向工程~从数据到实业hbm文件的对应(原创)

mysql反向工程~从数据到实体hbm文件的对应(原创)

用数据库模型绘图时:

??1· 外键默认是on delete / update :none

?? 设置为on delete / update: cascade

?? 这个只会对生成的数据库有影响,对反向工程得到的实体和hbm.xml文件都没有影响
?? 为某个字段设置默认值时,这个只会对生成的数据库有影响,对反向工程得到的实体和hbm.xml文件都没有影响

?

??? 此外,用数据库模型,绘制表,用线段勾勒外键,会自动建立index和foreign,这时候字段都会带个数字1如:user_book1.在用模型导出sql文件后,source这个文件的时候,就会报错。(外键无效等),原因不知道是带数字了,还是index和foreign的名字重复了,反正不行。

?

解决:1·手写外键,不用图形勾勒

???????? 2·勾勒出来,将1去掉,将index最后全添加_index,将外键的1去掉

mysql反向工程~从数据到实业hbm文件的对应(原创)

相关文章:

你感兴趣的文章:

标签云: