2012-02-07 61 views
0

当我运行原生的JPA查询这样的:"select name from customer where id = 100"name是VARCHAR2以dB为单位,本地查询返回的对象。我可以直接在Java中将它转换为String吗?还是必须像ResultSet一样操作它?铸造JPA本机查询结果中的Java

+0

如果你想要的类型安全,你必须寻找CriteriaBuilder – perissf 2012-02-07 22:49:41

回答

0

getResultList将返回一个列表本地查询,你可以在列表中投值的字符串。

getSingleResult将返回对象,你可以把它转换为字符串。