求助hibernate反向工程问题

问题描述

我现在利用hibernate反向工程建立user表单的pojo类,但是每次都是出现了2个类,一个是user.java另外一个userid.java,求助,为什么会出现这样的情况呢?

解决方案

解决方案二:
手动删了就是,可能哪个地方程序写的问题。
解决方案三:
是不是你反向时多选了什么东西...
解决方案四:
可能你的user表有多个主键具体贴代码
解决方案五:
看看user类是否和相应的表对应,如果对应直接删除userid,这可能是你多选的什么东西;如果不对应,你看看你操作时有什么错误提示么。
解决方案六:
呵呵估计是你生成的时候选择了什么的
解决方案七:
是不是没有设置主键啊...

时间: 2024-11-12 06:45:28

求助hibernate反向工程问题的相关文章

hibernate反向工程建立pojo类的问题

问题描述 我现在利用hibernate反向工程建立user表单的pojo类,但是每次都是出现了2个类,一个是user.java另外一个userid.java,为什么会出现这样的情况呢? 解决方案 这种情况是不是表没有主键,生成了一个复合主键类呢

hibernate反向工程oracle12c报错

问题描述 hibernate反向工程oracle12c报错 .hbm.xml文件出错,从该文件中应该是用户名c##scott的问题,但到底问题在哪 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.

hibernate反向工程的时候,生成的pojo总是在default包

问题描述 用hibernate反向工程的时候,生成的pojo总是在default包中,在生成的配置中我已经指定了包位置.但是总是在default包中生成.以前是可以的,今天突然发现不行了,请高手指点,谢谢! 解决方案 解决方案二:是不是选错项目了,检查一下:解决方案三:目录没选好吧.

hibernate反向工程怎么自动实现List接口

问题描述 使用myeclipse的反向工程hibernate类和映射文件自动用Set接口,用起来很不方便,怎么能自动改成List接口的. 解决方案 解决方案二:你逆向出来的.映射对象.用query进行查询出来.进行query.list();将其存放在在list中.解决方案三:可以配置里面用list的...你查下文档..我用过的.

求助: Hibernate如何没有列名的存储过程返回值

问题描述 Hibernate如何没有列名的存储过程返回值.我在数据库(informix)里用存储过程读取数据并返回值,但都没有列名.然后用Hibernate的执行原生sql语句的方法读取:===========================================...StringsqlProc="{callproc('2')}";session.createSQLQuery(sqlProc).addEntity(MyMapping.class).list();...====

Hibernate(5)—— 联合主键 、一对一关联关系映射(xml和注解) 和 领域驱动设计

俗话说,自己写的代码,6个月后也是别人的代码--复习!复习!复习!涉及的知识点总结如下: One to One 映射关系 一对一单向外键(XML/Annotation) 一对一双向外键关联(XML/Annotation) 联合主键 一对一单向外键联合主键(Xml/Annotation) 一对一组件关联(XML/Annotation) 理解组件 领域驱动设计--自动生成数据库脚本 一对一关系的小结 一些出错问题的总结   自动生成数据库脚本 一般在项目开发过程中,我们的习惯是先建好数据库和表,然后

spring-关于hibernate的疑问(不好意思,前两个问题格式有点错误,我改正了下)

问题描述 关于hibernate的疑问(不好意思,前两个问题格式有点错误,我改正了下) public void update(T t) { Session sess = sessionFactory.getCurrentSession(); sess.update(t); } 这个是我用spring+hibernate反向工程生成的一个DAO的函数,可以看到用了seesion,但是我不理解的是,为什么session在update后没有commit(),和close(),难道Hibernate希望

事务-关于hibernate的一些疑问

问题描述 关于hibernate的一些疑问 @Override public void update(T t) { Session sess = sessionFactory.getCurrentSession(); sess.update(t); } 这个是我用spring+hibernate反向工程生成的一个DAO的函数,可以看到用了seesion,但是我不理解的是,为什么session在update后没有commit(),和close(),难道Hibernate希望我们在service层进

Hibernate和spring整合后为什么要用DAO接口

问题描述 比如:DAO层接口设计:InterfaceStudentDAO{publicStudentfindStudent(longid);}publicclassStudentDAOImplextendsHibernateDaoSupportimplementsStudentDAO{publicStudentfindStudent(longid){实现.....}}一个接口只对应一个实现类,这里为什么要用接口啊,不解,请高人指点迷津 解决方案 解决方案二:没有一定要求这样写,这样写的目的是为了