jpa-2.0相关内容
嗨,大家 我们在Glassfish 3.0.1上运行并使用Hibernate 3.5.3。 我们的项目设置如下所示: frontend.war common.jar backend.war 我们想将我们的jpa2注释实体放在common.jar中,使后端将它们视为JPA2实体,但前端应仅将它们看作POJO / DTO的实体。我们认为这可以通过将persistence.x
..
我有兴趣将JPA 2.0升级到JPA 2.1 GlassFish 3.1.2.2。我怎么能做到这一点? 解决方案 这很可能根本不可能。 JPA 2.1是EE 7的一部分,因此未与EE 6 GF 3.1.2.2完全整合。
..
所以我的实体有: $ p $ @Column(name =“TS”,nullable = false) private java.sql.Timestamp timestamp; 我生成的MetaModel有: public static volatile SingularAttribute时间戳; 我想通过最大时间
..
通常我是Hibernate用户,为我的新项目使用JPA 2.0。 我的DAO收到一个带有泛型的Container。 public class Container { private String fieldId; //示例“id” 私人T值; //示例new Long(100)T是一个Long 私有字符串操作; //示例“>” // getter / setter
..
是否可以在不使用 SortedSet 接口的情况下使用hibernate对集合进行排序,而不使用 @OrderBy 注释 - 只是使用标准的addOrder。 我试过了,它添加了order by子句,没有排序。 我使用hibernate 3.4。 解决方案 即使集合映射支持顺序,NHibernate集合也没有“顺序”。请参阅Ayende的解释: 请注意,[order-by
..
我是JPA和CDI的新手,我正在尝试使用这些框架创建一个企业应用程序。 我得到如何注入豆子,保持一切整洁和无状态。我也得到JPA加载关系等等,所以我不用再担心了。我仍然使用我的DAO的具体的查找方法和交流创建新的实体。 我明白,我不想把东西注入我的实体,因为他们是由JPA管理,我需要使用新的关键字创建一个新的实体(而不是加载)。 我习惯于用其他类管理我的实体,例如,如果我们有一个
..
假设我有两个经典的非抽象JPA类:个人和学生。 @Entity @继承(strategy = InheritanceType.JOINED) public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private String id; // ... } @Entity
..
我有一个应用程序通过smack(事件基java库)处理智能节。我们现在从vanilla Tomcat切换到glassfish 3.1,我想切换到ejb 3.1。 @Stateless public class DispatchIQService { private static Logger log = Logger.getLogger(DispatchIQService.class
..
我有maven项目,我想从现有实体生成DDL。 我该怎么做? 有没有可以生成DDL的maven插件? 我正在使用JPA(打开jpa ) 解决方案 openjpa-maven-plugin插件提供了一个目标 sql 。使用此目标,可以从现有实体创建DDL。 org.apache.op
..
我有这些表: 我的意图是:用户可以是公司或 code>,但每个都有一些共同点,用户名称是电子邮件和密码,所以我使用JPA工具从表中生成这些实体: public class User implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(
..
我正在设计一个访问许多数据库表的 web应用程序。 我试图找出访问这些表的首选方式是什么? 是通过JPA还是EJB? 谢谢, Nathan 解决方案 答案是'both'。 EJB本身不访问任何DB表。与Java相关的Java中所做的一切事情都是通过Java Persistence API(JPA)进行的,或者您想通过JDBC进行低级别的操作,但是我们不能在这里进行。
..
我在很久以前一直在寻找答案,然后再来这里提问。 我的问题很简单:使用JPA实体管理器API时,我无法运行任何JUnit测试。看来我的测试没有读取 persistence.xml 文件。 当我调用 Persistence.createEntityManagerFactory(“myapp”)是: javax.persistence.PersistenceException:否 的持久
..
我创建了一个hibernate项目,'hibernate工具'由JBoss提供给Eclipse。 生成实体(POJO),然后生成DAO。 这样,例如: @Entity @Table(name =“area”,catalog =“project_schema”,uniqueConstraints = @UniqueConstraint(columnNames =“area”))
..
我有以下情况: 有效的XHTML http:/ /www.kawoolutions.com/media/zips-countries-geoareas.png JPA 2.0映射(可能只需考虑Zip和ZipId类,这是错误似乎来自): @Entity @Table(name =“GeoAreas”) @Inheritance(strategy = InheritanceTyp
..
我目前遇到这个我没有迁移到eclipse-jee-kepler的问题。我有: 我有2个班级,基础和延伸课程: public abstract class BaseEntity implements Serializable { @Id @GeneratedValue(generator =“ID_GENERATOR”) @Column(name =“ID”) private
..
我有以下脚本创建表autolife.log: CREATE TABLE`log`( `id` int(11)NOT NULL AUTO_INCREMENT, `idpoint` int(11)NOT NULL, `value` varchar(10)NOT NULL, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDAT
..
我有点困惑,使用JPA 2.0的CriteriaBuilder构建动态查询。 我有一个很常见的用例我猜:用户提供任意数量的搜索参数X要和/或连接:like: 从Foo中选择e,其中(name = X1或name = X2。 。或name = Xn) 方法或CriteriaBuilder不动态: 谓词或(谓语...限制) 想法?样本? 解决方案
..
sessionFactory = new AnnotationConfiguration() .addPackage(“test.animals”) .addAnnotatedClass(Flight.class) .addAnnotatedClass(Sky.class) .addAnnotatedClass(Person。 class) .addAnnotatedClass(Dog
..
我希望我只是在这里做一些傻事... 我正在尝试为设置JPA注释映射 并获取以下堆栈跟踪。 异常[EclipseLink-6069] (Eclipse Persistence Services - 2.4.1.v20121003-ad44345):org.eclipse.persistence.exceptions.QueryException 异常描
..
一旦我使用JPA部署我的应用程序,用户选择将其安装在某个地方。然后,属性设置为:
..