Hibernate通过自编写sql查询

Posted Guangxiang Jia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate通过自编写sql查询相关的知识,希望对你有一定的参考价值。


public List<InterProductMsg> selectIsHaveProductid(String productId) {
String sql="SELECT * FROM INTER_PRODUCT_MSG A WHERE A.PRODUCTID=? ";
// sql查询
SQLQuery sq = this.getCurrentSession().createSQLQuery(sql).addEntity(InterProductMsg.class);
sq.setString(0, productId);
@SuppressWarnings("unchecked")
List<InterProductMsg> list = sq.list();
LogUtil.writeLog("DAO实现层"+list);
return list;
}











以上是关于Hibernate通过自编写sql查询的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate通过自编写Sql修改

Hibernate 的原生 SQL 查询

笔记:Hibernate SQL 查询

如何修改hibernate生成的SQL查询?

Hibernate SQL查询 addScalar()或addEntity()

带有连接的休眠自定义 SQL 查询 - 避免返回数组列表