【发布时间】:2013-05-28 07:53:15
【问题描述】:
我是OpenJPA的新手
我正在尝试将数据插入到一个表中,其中一些来自另一个表。下面是场景。
Table1: id, app_name, app_version, app_active
Table2: id, app_name, app_version, dev_name, dev_Lastname, dev_shortname,
Pojo1 maps fields to column of table1
Pojo2 maps fields to column of table2
查询:
insert into table2 ("dev_name","dev_lastname","dev_shortname") select t1.app_name, t1.app_version from Table1 t1 where t1.app_name = ?
我不知道如何使用 Openjpa 运行此查询,以及如何在两个 pojo 中将这些字段相互映射。
如果我使用Query object 那么pojos呢?他们会派上用场吗??我的意思是我需要这样做transaction.save吗?
任何有关示例代码的帮助表示赞赏。
【问题讨论】: