hibernate使用数据库采用MySQL的一个麻烦的问题,起初一看必定认为是自己的HQL写的有问题,但是事实并非如此
。。。其实是万恶的Mysql中的关键字再作怪。desc。。。作为Mysql的关键字和数据库表中的字段冲突了,导致无法执行HQL,
在此奉上解决方法:如果用hibernate注解的话,实体类set方法时:加上``也就是TAB按钮上面那个键。
`desc`;关键就是这样。
hibernate使用数据库采用MySQL的一个麻烦的问题,起初一看必定认为是自己的HQL写的有问题,但是事实并非如此
。。。其实是万恶的Mysql中的关键字再作怪。desc。。。作为Mysql的关键字和数据库表中的字段冲突了,导致无法执行HQL,
在此奉上解决方法:如果用hibernate注解的话,实体类set方法时:加上``也就是TAB按钮上面那个键。
`desc`;关键就是这样。