java如何在Hibernate查询和会话中启用MySQL二进制运算符。得到()
是否可以使用HQL对MySQL通过这样的查询获取记录
select * from students where binary sid='s001'
我使用的是hibernate 4.3,hibernate无法识别这个二进制操作符。如果我想用Session.get()
达到同样的效果,我必须做什么
你可以在下面搜索框中键入要查询的问题!
是否可以使用HQL对MySQL通过这样的查询获取记录
select * from students where binary sid='s001'
我使用的是hibernate 4.3,hibernate无法识别这个二进制操作符。如果我想用Session.get()
达到同样的效果,我必须做什么
# 1 楼答案
MySQL和HQL都支持CAST()函数,因此您可以将查询重写为:
会议记录。get()您需要使用@LoaderHibernate自定义注释。你可以在这里找到关于@Loader usage的更多信息