如果要在HQL中使用自定义函数,则需要在相应的方言中定义它
看一下PostgreSQLDialect(或其他任何来源)的源代码,您会看到一堆registerFunction()调用。您需要再添加一个:-)-用于您自己的自定义函数。
然后,您必须在Hibernate配置中指定自己的方言。

如果要在HQL中使用自定义函数,则需要在相应的方言中定义它
看一下PostgreSQLDialect(或其他任何来源)的源代码,您会看到一堆registerFunction()调用。您需要再添加一个:-)-用于您自己的自定义函数。
然后,您必须在Hibernate配置中指定自己的方言。