我是新手,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
吗?
任何有关示例代码的帮助表示赞赏。