openjpa

    6热度

    3回答

    我的部门决定转移到我们的一些大型Oracle数据库的哈希分区/分片。我们将在不同的模式下分割我们的实体。我一直负责做一个尖峰来评估不同JPA实现的适用性。 我已经告诉过的两个重点是EclipseLink和Apache OpenJPA/Slice。我们以前只使用Hibernate,但Hibernate Shards处于测试阶段,似乎不再积极开发(最新版本是在2007年),所以我们没有考虑它。 我会做

    0热度

    1回答

    JPA 1与单元测试支持的Hsqldb 1.8中的OpenJPA 1.2.2。以下JPA QL无法在ID列表中使用“IN”不起作用。 @Transactional public void updateSettlementId(List<Long> voucherIds, Long settlementId) { String query = "UPDATE VoucherProcess

    0热度

    2回答

    我对序列有一个奇怪的问题。我使用postgresql 9和geronimo 2.2。我在db环境中创建了序列PLANTS_ID_SEQ,当我尝试创建一个新实体时,在我的日志(来自postegresql)中发现存在关系PLANTS_ID_SEQ的错误。它似乎试图创建已经创建的序列。这是从实体bean的代码: @Id @GeneratedValue(generator="PLANTS_SEQ",st

    4热度

    2回答

    public class ImprovedMappingDefaults extends PersistenceMappingDefaults { @Override protected void correctName(Table table, Column col) { String name = col.getName(); name = addU

    1热度

    1回答

    我有两个表,共享相同的定义。我通常将新对象插入其中一个表中,我们称之为Table1。不时,我想将表1中的一个条目移到另一个表(表2)。 如何使用OpenJPA框架实现这一目标?该对象明确绑定到一个表... @Entity @Table(name="TRACKING") public class TrackingEntry { @Id @GeneratedValue(str

    2热度

    1回答

    是否可能将以下内容翻译为(Open)JPA? select t0.* from Person t0 left outer join Car t1 on t0.id = t1.id_person and t1.type = 'blah' 我想要的是指定外部连接条件。 注意查询是从以下不同: select t0.* from Person t0 left outer join Car

    1热度

    1回答

    我们遇到了Spring 3.0.5事务管理和OpenJPA 2.0.1的问题,并且我们似乎无法查明问题,因此无法获得任何帮助。 该架构可以被分解如下: 服务层 @Autowired private DAOInterface daoReference; .... public void doStuff() { boolean test = performCheck(); } ..

    0热度

    1回答

    我有一个类,位置。位置包含定义其边框的坐标列表。 @Entity @Table(name="LOCATION") public class Location implements Serializable { private int id; private List<Coordinates> coordinateList; // setters and get

    1热度

    2回答

    我有以下实体: 发票 @Entity @Table(name = "invoice") public class Invoice implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationTy

    1热度

    1回答

    我有了性能下降下面的查询方法: @Override public Map<String, Long> getFeatureCounts() { StopWatch timer = new StopWatch(); timer.start(); Map<String, Long> resultMap = new LinkedHashMap<String, Long>