我想请问Myeclipse如何在自己写好实体类的情况下自动生成表和映射文件?
我想请问Myeclipse如何在自己写好实体类的情况下自动生成表和映射文件?
我想请问Myeclipse如何在自己写好实体类的情况下自动生成表和映射文件?
2015-10-06
映射文件,不是可以直接新建一个MAP文件,选中这个实体类就Ok了吗?
至于从实体生成表,这个如果你不嫌麻烦,可以自己封装一个方法,思想就是利用java的反射技术获得对象属性,根据属性以及属性类型构造建表sql语句,执行sql语句,这个表不就有了。
问题是,你也可以设置hibernate的 <property name="hbm2ddl.auto">create</property>属性啊,利用map文件创建表,或者,设置成update,更新表。至于你想的,根据实体类,自动生成表,Myecplise,里面我不晓得,但是ecplise是可以直接根据po类,生成表的。但是项目要具有JPA属性,JPA属性的项目可以利用他的办法,从实体生成表,不过这个功能很少用。倒是经常用JPA从表生成实体。
这个是具体的网上的详解,你可以参考一下。http://my.oschina.net/hcliu/blog/401262
举报