1.Space is not allowed after parameter prefix ':
这个问题主要原因是Hibernate不能识别SQL语句中的“:=”导致的网上有其他解决办三种做个笔记,前面两种都是网上提供的方法,但是没有解决我的问题,自己后来采用变通方式曲线结局:
(1)引用占位符:的前后不允许有空格
(2)解决之道:\:=就转义就可以了或者有的时候改为:=就可了
(3)我的解决方法:将SQL语句写成存储过程就可了。
转载于:https://www.cnblogs.com/jpfss/p/6814191.html