我可以在JPQL中调用Static java方法吗?

时间:2012-03-01 14:37:11

标签: jpql

Ex:选择不同的新JPQA.QueryResultObjectV1(space.name,spaceID)“+                “来自太空空间,建筑物,楼层加入space.guid.oid spaceID”+ ...........  ñ   这很好用

现在,当我尝试添加一个MUL静态函数时,它是类路径中可用的静态方法,我得到如下错误 选择不同的新JPQA.QueryResultObjectV1(space.name, JPQATestClient.Mul(10,20),spaceID)“+                “来自太空空间,建筑物,楼层加入space.guid.oid spaceID

1 个答案:

答案 0 :(得分:3)

不,你不能。无法从JPQL调用任何Java方法。最后,JPQL被转换为SQL并在数据库中执行。数据库无法调用您的方法。