日期:2014-05-17 浏览次数:20954 次
<resource-ref>
<description>Oracle Datasource</description>
<res-ref-name>jdbc/旧数据源名</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-ref>
<description>Oracle Datasource</description>
<res-ref-name>jdbc/新数据源名</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
public List<Object> getXXXReport(DTOReports rc) {
StringBuffer sqlString = new StringBuffer();
/**
SQL拼装语句,忽略
**/
//查询
List<Object> result = (List<Object>) this.getJpaTemplate().execute(
new JpaCallback() {
public Object doInJpa(EntityManager entitymanager)
throws PersistenceException {
Query query = entitymanager.createNativeQuery(sqlString
.toString());
List<Object> list = query.getResultList();
return list;
}
});
return result;
}