【发布时间】:2018-05-16 14:42:03
【问题描述】:
我无法将方法参数传递给休眠查询的命名参数,
@Modifying
@Query("update Cinema cin set cin = #{cinema} where cin.id = #{cinema.id}")
Cinema updateCinema(@Param("cinema") Cinema cinema);
得到以下错误,
"Caused by: org.hibernate.QueryException: unexpected char: '#' "
我该如何解决?
【问题讨论】:
-
使用 :cinema insteaf of #{cinema}
标签: hibernate spring-boot hql