myeclipse中hibernate反转类重新反转的方法:
1、新建一个WEB项目?
然后选中项目右键-->MyEclipse-->add Hibernate Capabilities?
如果需要用到在实体类上添加注释的话那么选中紧挨着的add Hibernate Annotations Support
2、然后下一步选中一个目录存放自动生成hibernate.cfg.xml文件,一般毫无例外的放在src根目录下,下一步选中一个DB Driver中我们第一步建立的那个(对我来说是com.mysql....反正就是自己建的那个呗),然后下一步选中一个目录存放自动生成的HibernateSessionFactory工具类 ,结果出来以后我看了一下,这个hibernateSessionFactory工具类就是一个拿Session的单例,还有一些其它关闭session之类的方法,一看便知。下图是生成的配置文件:?
3、第三步反向生成实体类?
到DB Brower中找到要反向的表选中并且点击右键--->Hibernate Reverse Enginnering?
看选项:java src folder 源码包,不用多解释,java package——存放将要反转出来的实体类,选择目录(应该是提前建好的com.xxx.model之类的包);Create pojo<>db。。。这个选项选中,就是我们建立从表到简单java 对象(即pojo)的配置,把下面的add hibernate mapping annotations to pojo的选上,其它不管,这个选项用来“添加映射注解到pojo对象上”,它上面的那个选项用来创建xml的。
可以自动生成的,使用myeclipse中的hibernate中的reverse就可以自动生成了,一对多,一对一这些对应都会自动给你自动配好的
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....