J2EE

Joda-Time Hibernate PersistentYearMonthDay已弃用

在浏览Joda-Time Hibernate 用户指南时,会出现没有对SQL DATE类型的未来支持。由于TIMESTAMP被指定在1970年1月1日开始 - 1970年之前日期的唯一安全传输似乎是VARCHAR和PersistentLocalTimeAsString(如果希望将自己限制在Joda Hibernate库)。 作为使用DATE的人(并且看到Joda Hibernate不是),我 ..
发布时间:2018-06-11 14:50:10 J2EE

不使用事务的JPA行为不一致,传播SUPPORTS和OpenEntityManager模式

我们在Spring 4中使用JPA(Hibernate 4)来管理JTA事务。为了允许延迟初始化,即使在没有任何事务的情况下简单地从数据库中读取,我们也会添加“OpenEntityManager”模式。 你可以在GitHub上找到这些问题的测试用例 我们知道完全没有交易同步和SUPPORTS同步是有区别的。但JPA行为似乎并不一致: 如果没有事务同步处于活动状态,则会得到 Tra ..
发布时间:2018-06-11 14:49:31 J2EE

注入服务的休眠多租户实现问题

认为我非常接近,如果这个工作,它应该会帮助很多人:) 是关于这个非常有用的链接SO: 我的问题是,在我的类实现 - MultiTenantConnectionProvider 我没有得到javax.sql.Datasource的句柄 以下是我的完整代码: 弹出应用程序上下文: ..
发布时间:2018-06-11 14:49:24 J2EE

Spring JPA repoistory findBy IN List - 允许null

在数组列表输入为空时使用 IN 。例如忽略它。你的DAO会是什么样子? 更长的描述。 p 想象一下您已创建搜索用户页面。 在应用程序中。你有不同的选择来过滤。 创建(日期范围始终为空) 国家(当null忽略并搜索所有国家/地区时) AgeRange 职位 etc ... ul> 现在说你想在国家列表中搜索给定日期范围内的所有用户。 当搜索对于用户,我会 ..
发布时间:2018-06-11 14:48:52 J2EE

MySQL和Infinispan - JTA实现

我们在Tomcat下有一个Web应用程序,与Hibernate 4X,Spring 4X和HibernateTransactionManager集成为我们的事务管理器(目前是一个MySQL资源)。 作为我们的一部分配置分布,我们应该将 Infinispan 与我们的缓存管理器集成,以 以外的其他格式存储配置。意义,不是作为Hibernate二级缓存集成! 我设法将Infinispan与Spr ..
发布时间:2018-06-11 14:47:19 J2EE

JPA类别 - 语言关系

我正在使用JPA / Hibernate + Spring构建一个基于类别的Web应用程序多语言 我目前构建了这三个bean /实体:Category,CategoryLanguage和Language。 / p> 类别: $ b @Entity public class Category实现Serializable { @Id @GeneratedValue(stra ..
发布时间:2018-06-11 14:46:07 J2EE

使用弹簧数据jpa使用相同实体/存储库的两个数据源

我需要帮助建立一个应用程序,它将我们内部(主)MS SQL数据库DB1中的一部分数据复制到另一个MySQL数据库DB2,该数据库在Web服务器上运行以供Web应用程序使用(即,我想同步那两个数据库)。这两个表在两个数据库上都有相同的名称,但在DB2上只定义了属性/列的子集。我希望使用(xml配置的)spring,spring data jpa(即JpaRepository接口)和hibernate ..
发布时间:2018-06-11 14:46:04 J2EE

Glassfish 4 JDBC资源连接失败,Hibernate 4.3.5和JPA 2.1连接分配由于数据库“空”而被拒绝。

我对Java EE很陌生,并且使用NetBeans 8.0建立了一个项目。在我的EAR项目中,我创建了一个JDBC DataSource和ConnectionPool,它们在部署时成功部署到Glassfish服务器。 当我尝试连接时,我正在使用JPA 2.1与Hibernate 4.3.5,我在我的 persistence.xml 文件中使用JTA jta-data-source 条目来命名 ..
发布时间:2018-06-11 14:46:01 J2EE

休眠临时数据存储

我在spring-hibernate DAO上进行单元测试......使用 $ b @ContextConfiguration( locations = { “classpath:test-applicationContext.xml” }) 但它看起来像是与实际数据库进行交易。 如何在实际数据库上使用临时数据存储 解决方案 在单独的文件中定义数据存储并使用您的邮件应用程序 ..
发布时间:2018-06-11 14:45:26 J2EE

JPQL JOIN查询

我正在尝试使用连接创建一个非常简单的JPQL,但我没有成功。我想获取用户的最近登录日期,并给出用户标识。我使用的是Spring Data JPA + Hibernate。 我有一个包含表Activity的MySQL数据库: @ code> @Table(name =“activity”) @SuppressWarnings(“serial”) public class Activi ..
发布时间:2018-06-11 14:44:03 J2EE

在Hibernate中同时使用两个数据库

我必须通过mysql一起使用多个数据库(在相同的连接上...)。我想使用休眠,但我可以找到周围是使用两个sessionfactories。现在的问题是:如何在不同的sessionfactor中执行像一对多的映射...似乎不可能,因为我必须将映射放在一个配置中,并且我无法传播它......任何建议? 解决方案 您可能会使用Hibernate Shards $ b https://www.h ..
发布时间:2018-06-11 14:43:47 J2EE