我在使用Hibernate的时候,实体类用的是Annotation形式的关系映射,没有用XXX.hbm.xml的映射文件,
我现在遇到的问题是:Myeclipse的反向工程一般可以直接通过数据库把实体类和映射文件生成,不过
映射文件都是xxx.hbm.xml的映射文件.我想知道有没有办法不生成映射文件,而是直接帮我生成注解呢?
哪位大大知道,帮帮忙.谢谢楼下所有的大大们!
我现在遇到的问题是:Myeclipse的反向工程一般可以直接通过数据库把实体类和映射文件生成,不过
映射文件都是xxx.hbm.xml的映射文件.我想知道有没有办法不生成映射文件,而是直接帮我生成注解呢?
哪位大大知道,帮帮忙.谢谢楼下所有的大大们!
解决方案 »
- Caused by: org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped
- hibernate的生成策略中的native
- 圣诞节大家怎么安排哇 都说说!
- struts2 jpa(hibernate) spring 启动tomcat报错,急啊
- getHibernateTemplate().save()数据提交不到数据库
- js 获得文本编辑控件的数据为undefine
- Eclipse有axis的插件吗
- 求问:框架、架构、构架、结构都什么意思(送100分)
- 简单的JSP错误!在线求救!!!!
- nt服务的实现
- 高分求Java对AVI文件的操作例子
- 请教单点登录
在MyEclipse中,已近连上数据库了,单你选择某张表要生产具体的配置的时候,不是有几个选项吗?
[]Create POJO<>DB Table mapping information
O Create a Hibernate mapping file(*.hbm.xml)for each database table
O Add hibernate mapping annotations to POJO (Hibernate 3.2 only)
[]Update Hibernate configuration with mapping resource location
在这两个单选项中,第一个单选框,是生产*.hbm.xml也就是xml配置文件的。
第二项,是生产Hibernate 注解的。【生产注解,Hibernate3.2才有这个注解功能。你的Myeclipse集成Hibernate的时候要选中Hibernate3.2版本的,不然少了那些注解包,用工具生成不了】接下来下一步,下一步就ok啦。希望你能开得懂。呵呵!