java – Hibernate OnDelete Cascade不适用于MySql,但适用于postgres和Ms-S

java – Hibernate OnDelete Cascade不适用于MySql,但适用于postgres和Ms-S

我有两个实体.使用Post- Thread的OnetoOne映射的线程实体和Post实体.Thread实体包含许多帖子.我知道我应该使用OnetoMany而不是OnetoOne,但为了避免所有收集问题我正在使用OnetoOne现在的问题是,当我删除一个线程时,还必须删除与之关联的所有帖子.我成功地使用

java – 通过使用hibernate的存储过程无法获取多个表实体

java – 通过使用hibernate的存储过程无法获取多个表实体

这是我的存储过程 Create PROCEDURE [dbo].getUserAndEnumASBEGINselect * from user_master where id =1select * from enum_master where id = 1End 用hibernate我写的 Session session = HibernateFactory.getSessi

java – 打开并关闭Hibernate会话

java – 打开并关闭Hibernate会话

这就是我如何获得Hibernate Session并创建查询. HSession.getSession().createQuery(query here).executeUpdate(); 和 Critaria cr=HSession.getSession().createCritaria(..).. ; HSession是我的Session工厂所在的位置,getSession()方法返回一个

如何使用JPA / Hibernate注释将MySQL char(n)列映射到实例变量?

如何使用JPA / Hibernate注释将MySQL char(n)列映射到实例变量?

对于类型为char(7)的 MySQL表中的“language”列,我遇到JPA / Hibernate映射问题.在我的实体中,为该字段生成的代码是: private String language; 这在运行时会导致以下异常: … 43 moreCaused by: javax.persistence.PersistenceException: [PersistenceUn

java – Hibernate Criteria:不同的实体,然后限制

java – Hibernate Criteria:不同的实体,然后限制

我有一个标准返回应用程序需要的所有数据,基本上是: Criteria criteria = session.createCriteria(Client.class);criteria.createAlias(address, address);criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);criteria.s

java – 如何使用Hibernate尽快插入数据

java – 如何使用Hibernate尽快插入数据

我读取文件并从中创建一个Object并存储到 postgresql数据库.我的文件有100,000个文件,我从一个文件中读取并拆分并最终存储到数据库. 我无法创建List并将所有文档存储在List中因为我的RAM很少.我读写数据库的代码如下.但是我的JVM堆填充并且无法继续存储更多文

java – 通常的hibernate性能陷阱

java – 通常的hibernate性能陷阱

我们刚刚完成配置我们的应用程序. (她开始慢了). 这个问题似乎是“在休眠中”. 这是一个遗留映射.谁工作,做这个工作.背后的关系主题也是如此. 但是有些要求比较慢. 所以,我们会感谢任何关于hibernate的常见错误的输入,最终导致缓慢的响应. 例如:渴望代替懒惰

java – jpa 2 hibernate限制(最大结果)到一个CriteriaQuery

java – jpa 2 hibernate限制(最大结果)到一个CriteriaQuery

也许这是一个愚蠢的问题,但我在文档中找不到答案: 如何使用JPA2对CriteriaQuery设置限制? 谢谢 CriteriaQuery不是可执行查询.您需要先使用EntityManager.createQuery(criteriaQuery)创建一个TypedQuery.然后,您可以设置此的最大结果并执行它.

java – Hibernate验证器,自定义ResourceBundleLocator和Spring

java – Hibernate验证器,自定义ResourceBundleLocator和Spring

我试图在hibernate验证4.1中覆盖默认的ResourceBundleLocator.到目前为止,它的工作原理完美,但其使用的唯一示例包括实例化验证工具的 java代码. 当使用Spring应用程序进行hibernate自动配置(只有适当的hibernate验证* .jar文件应该存在并且会被自动使用).在这

java – 在Hibernate中绕过GeneratedValue

java – 在Hibernate中绕过GeneratedValue

有可能在hibernate中绕过@GeneratedValue的ID,我们有一种情况,大多数时候我们希望使用GeneratedValue设置ID,但在某些情况下,需要手动设置ID. 这可能吗? 我知道您可以在JPA规范中执行此操作,因此您应该可以在Hibernate(使用JPA注释)中. 如果您刚刚填写您正在

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部