为了账号安全,请及时绑定邮箱和手机立即绑定

我想请问Myeclipse如何在自己写好实体类的情况下自动生成表和映射文件?

我想请问Myeclipse如何在自己写好实体类的情况下自动生成表和映射文件?

正在回答

2 回答

映射文件,不是可以直接新建一个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

0 回复 有任何疑惑可以回复我~

用了Java的反射和注解技术

0 回复 有任何疑惑可以回复我~
#1

风中过客

但是, 我们并没有在自己的实体类上写注解吧
2016-01-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate初探之一对多映射
  • 参与学习       42171    人
  • 解答问题       295    个

Hibernate中一对多关联映射配置,以及cascade和inverse属性作用

进入课程

我想请问Myeclipse如何在自己写好实体类的情况下自动生成表和映射文件?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信