hibernate学习记录(错误记录)

阅读 49

2022-01-25

Legacy-style query parameters (`?`) are no longer supported; use JPA-style ordinal parameters (e.g., `?1`) instead : from com.test.bean.Test t where t.id = ?

原因:是因为hibernate4.1之后已经对HQL查询参数中的占位符做了改进;

有以下两种方式可以解决:

方式一:以数字进行索引

方式二:以名称作为索引

精彩评论(0)

0 0 举报