hibernate - 如何获取列中值所在的记录数(字符串)在休眠?
问题描述
在我的表 BookDetails 中,我有一列语言,其中有不同的语言,如 php、java、sql 等。现在我想知道语言为“java”的记录数
HELP ME COMPLETE THE CODE
public Long getBookCount(){
Session session ;
session = sessionFactory.getCurrentSession().
}
解决方案
请使用下面的代码。
Query query = session.createQuery(
"select count(*) from BookDetails b where b.language=:language ");
query.setString("language", "java");
Long count = (Long)query.uniqueResult();
推荐阅读
- html - Xpath 节点集嵌套顺序选择
- android - Android - 资源解析如何影响构建性能?
- react-native - 如何在本地存储中存储和读取json文件的文件内容
- flutter - CheckboxListTile 中如何激活/停用?
- javascript - 如何向客户端发送数据并将其保存为 cookie
- python - 对具有多个值的字典进行排序
- html - CSS Div 不居中
- javascript - JSON 数据仅填充 DataTable 中的第一个字母
- serverless-framework - 我怎样才能看到无服务器部署正在使用哪些对象?
- django - Docker-Kubernets 找不到 manage.py