问题标签 [hibernate3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsf-2 - 无法从 Richfaces 弹出面板保存/更新详细信息
我正在研究richfaces4,
当我尝试从弹出面板编辑详细信息时,我无法将编辑的详细信息保存/更新到我的数据库中。任何人都可以帮我解决这个问题。
我的 XHTML 页面如下:
我的 Bean 类如下
我的实体类如下:
hibernate-mapping - 插入子条目时,一对多级联全部未设置父ID
我正在使用 Hibernate 3 注释。我有一个具有一对多关系的表“产品”和子表“产品规格”。当我做 hibernateTemplate.save(product) 它给出错误
无法插入:[com.xx.ProductSpec];SQL [插入 Products_spec 列 'PRODUCT_ID' 不能为空
java - 如何使用 Strius2 和 Hibernate3 实体映射关系从代码中获取名称以显示在 JSP 上的记录上
我有两个表Group(Parent)
,Type(Child)
它们由GroupId
. 这是由 Hibernate @OneToMany
Mapping 完成的。
我的问题是当我在JSP中显示类型表的记录时,它正在显示TypeName
&GroupId
因为我正在使用TypeEntity
Class 来对此,但我想显示TypeName
而GroupName
不是GroupId
.
像我想要的一样简单。喜欢:SELECT A.TYPE_NAME, B.GROUP_NAME FROM TYPE A, GROUP B WHERE A.GROUP_ID = B.GROUP_ID;
目前我正在使用:
只是帮助我如何使用hibernate3
我的 TypeEntity 类:
还有我的 GroupEntity 类:
我的 DAO 课程:
我的行动课:
还有我的 JSP:
hql - 带有鉴别器列的 HQL 查询不能按子类类型查询
我正在使用 JPA1.0 和 Hibernate 3.3。(目前没有升级选项)。
我想GenericOrderType
用@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
strategy 和查询通用表@Discriminatorcolumn(name="ORDER_TYPE")
。
运行以下查询而不AND type(o) = 'SubOrderType'
工作。
如果我追加AND type(o) = 'MiniOrderType'
,我会得到一个持久性异常。
我没有找到使用 Hibernate 3.3 和 JPA 1 按类型(子类)查询的正确语法。 http://docs.jboss.org/hibernate/core/3.3/reference/en-US/html/
任何提示表示赞赏。
谢谢
postgresql-9.3 - 在使用休眠的 postgresql 中的“选择查询”期间出现错误
我们在项目中使用 ppas9.3 数据库和 hibernate3。我们正在使用一个已经在调用另外两个方法的方法。在一种方法中,我们正在执行“选择”查询(因为那个原因而无法执行'column doesn't exist'
),并且在关闭此连接(即 jdbc 连接)之后,我们正在调用第二种方法,该方法在第一次失败后执行,这次我们通过使用连接'HibernateUtils.getCurrentSession().connection'
并且在执行选择查询(在数据库中成功执行)时出现以下错误:-
当第一条语句没有抛出任何错误时,第二条也可以正常工作。我检查的是:- 1. 我在执行第一条语句之前使用了一个保存点,如果出现错误,我会回滚到该保存点。2. 尝试在没有保存点的情况下回滚。但每次都在第二种方法中出错。方法代码是:-
第一种方法是:-
第二种方法是:-
仅当第一个查询无法执行时才会出现此错误,即使第二个查询正确意味着执行成功。
我们正在使用
auto commit off;
所以你能告诉我确切的原因,我该如何解决它。谢谢,
java - 无法获取 EntityManager 的实例?
我正在研究spring和hibernate,我得到了以下我无法调试的异常
以下是错误堆栈跟踪:
SLF4J:无法加载类“org.slf4j.impl.StaticLoggerBinder”。SLF4J:默认为无操作 (NOP) 记录器实现 SLF4J:有关详细信息,请参阅http://www.slf4j.org/codes.html#StaticLoggerBinder。2014 年 10 月 2 日晚上 7:07:13
下面是我的代码片段:
持久性.xml
下面是我的spring配置文件[SpringBeans.xml]
我将实现 StudentDAO 接口的 StudentDAOImpl 类将具有类似的方法
终于主课
请尝试帮助我。
任何答案都非常感谢
hibernate - 休眠@OneToOne 映射
我有以下代码..
工作正常(
staffTbl
不会偷懒)@OneToOne(fetch=FetchType.LAZY) @JoinColumns({@javax.persistence.JoinColumn(name="inst_id", referencedColumnName="inst_id", insertable=false, updatable=false), @javax.persistence.JoinColumn(name="staff_id", referencedColumnName="staff_id", insertable=false, updatable=false)}) private StaffTbl staffTbl;
但是当我使这个瞬态它总是获取空值时:
@OneToOne(fetch=FetchType.LAZY) @JoinColumns({@javax.persistence.JoinColumn(name="inst_id", referencedColumnName="inst_id", insertable=false, updatable=false), @javax.persistence.JoinColumn(name="staff_id", referencedColumnName="staff_id", insertable=false, updatable=false)}) private transient StaffTbl staffTbl;
有什么错误吗?
(我使用的是 Hibernate 3,带有 JBoss 6.1)
java - Hibernate 3 的两个事务问题
在我们的应用程序中,我们使用的是 Hibernate 3。最近我在事务中遇到了一个问题。我有以下方式的一些代码
我有另一个与此相同的方法,即使在此方法引发异常的情况下,也会在此方法之后调用该方法。
两种方法的会话相同。
现在我遇到的是,如果我的第二个方法成功执行并提交休眠事务,这将存储已保存在我不想要的第一个方法中的数据。
我无法分享确切的代码,但准备了一种与此问题类似的测试方法。我的数据库服务器是mysql。
任何帮助,将不胜感激。
hibernate - tomee with hibernate 3
我正在 tomee 中部署一个企业应用程序 (ear) 作为概念证明。我们的应用程序之前在 jboss 4 中运行,我们正在寻找迁移到 JBoss 7 或 tomee 的选项。
我正在使用 ejb3 和休眠 3 进行 POC。这在 JBoss 7 中运行良好。当我在 tomee 中部署相同的应用程序时,我在打开休眠会话时遇到异常。下面是休眠配置和异常堆栈跟踪。感谢任何帮助。
2014 年 11 月 20 日上午 9:28:37 org.apache.openejb.core.transaction.EjbTransactionUtil handleSystemException 严重:EjbTransactionUtil.handleSystemException:org.hibernate.SessionFactory.openSession()Lorg/hibernate/Session;java.lang.NoSuchMethodError: org.hibernate.SessionFactory.openSession()Lorg/hibernate/Session;