jpa-2.0相关内容

完全动态创建一个JPA标准

通常我是Hibernate用户,为我的新项目使用JPA 2.0。 我的DAO收到一个带有泛型的Container。 public class Container { private String fieldId; //示例“id” 私人T值; //示例new Long(100)T是一个Long 私有字符串操作; //示例“>” // getter / setter ..
发布时间:2018-04-21 19:51:00 Java开发

休眠排序在SQL中

是否可以在不使用 SortedSet 接口的情况下使用hibernate对集合进行排序,而不使用 @OrderBy 注释 - 只是使用标准的addOrder。 我试过了,它添加了order by子句,没有排序。 我使用hibernate 3.4。 解决方案 即使集合映射支持顺序,NHibernate集合也没有“顺序”。请参阅Ayende的解释: 请注意,[order-by ..

JPA CDI将DAO注入实体

我是JPA和CDI的新手,我正在尝试使用这些框架创建一个企业应用程序。 我得到如何注入豆子,保持一切整洁和无状态。我也得到JPA加载关系等等,所以我不用再担心了。我仍然使用我的DAO的具体的查找方法和交流创建新的实体。 我明白,我不想把东西注入我的实体,因为他们是由JPA管理,我需要使用新的关键字创建一个新的实体(而不是加载)。 我习惯于用其他类管理我的实体,例如,如果我们有一个 ..
发布时间:2017-08-06 11:20:23 J2EE

EJB 3.1 Transaction,EntityManager

我有一个应用程序通过smack(事件基java库)处理智能节。我们现在从vanilla Tomcat切换到glassfish 3.1,我想切换到ejb 3.1。 @Stateless public class DispatchIQService { private static Logger log = Logger.getLogger(DispatchIQService.class ..
发布时间:2017-08-06 10:23:42 J2EE

EclipseLink中的多个可写映射异常

我有这些表: 我的意图是:用户可以是公司或 code>,但每个都有一些共同点,用户名称是电子邮件和密码,所以我使用JPA工具从表中生成这些实体: public class User implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue( ..
发布时间:2017-08-06 10:10:45 J2EE

数据库表访问通过JPA Vs. EJB在Web应用程序中

我正在设计一个访问许多数据库表的 web应用程序。 我试图找出访问这些表的首选方式是什么? 是通过JPA还是EJB? 谢谢, Nathan 解决方案 答案是'both'。 EJB本身不访问任何DB表。与Java相关的Java中所做的一切事情都是通过Java Persistence API(JPA)进行的,或者您想通过JDBC进行低级别的操作,但是我们不能在这里进行。 ..
发布时间:2017-08-06 10:00:37 J2EE

如何通过eclipse在JUnit测试中使用persistence.xml和hibernate.cfg.xml?

我在很久以前一直在寻找答案,然后再来这里提问。 我的问题很简单:使用JPA实体管理器API时,我无法运行任何JUnit测试。看来我的测试没有读取 persistence.xml 文件。 当我调用 Persistence.createEntityManagerFactory(“myapp”)是: javax.persistence.PersistenceException:否 的持久 ..
发布时间:2017-07-29 19:48:13 Java开发

使用Criteria API的动态JPA 2.0查询

我有点困惑,使用JPA 2.0的CriteriaBuilder构建动态查询。 我有一个很常见的用例我猜:用户提供任意数量的搜索参数X要和/或连接:like: 从Foo中选择e,其中(name = X1或name = X2。 。或name = Xn) 方法或CriteriaBuilder不动态: 谓词或(谓语...限制) 想法?样本? 解决方案 ..
发布时间:2017-07-22 10:24:06 Java开发