在运行时在JPA本机查询中添加动态列

时间:2018-10-31 03:53:44

标签: hibernate jpa

请告知我如何在本机sql查询中添加动态列,因为我已定义了以下映射,即我在名为getcalc的方法中使用的动态映射,因此请告知我可以通过以下方法在jpa中添加动态列当我尝试添加列ityu_nae时。

@SqlResultSetMappings({     
        @SqlResultSetMapping(name="getcalc", entities = {
        @EntityResult(entityClass = E.class),
        @EntityResult(entityClass = P.class),
        @EntityResult(entityClass = Pr.class)
        } )
        columns={
                   @ColumnResult(name="ityu_name")}
               )

        })

下面我正在使用下面的Oracle query query = entityManager.createNativeQuery(ASQL.GET_DATE, "getcalc");// *** so this the way we are using the native query inside the method,

所以请告知我们如何在运行时在JPA本机查询中添加动态列,人们请为我提供建议

0 个答案:

没有答案