sql转java对象_关于hibernate中使用sql语句时,类对象的转换问题。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@SuppressWarnings("unchecked")
public List getAllStorytell(Long userId, PageBean pg){
int currentPage = pg.getCurrentPage();
int pageSize = pg.getPageSize();
Session session = getSession();
String sql="select snn.*,bt.typeName from Opsuper_Booktype bt join(select bb.*,a.bookauthorname from Opsuper_Bookauthor a " +
"join (select b.id,b.bookname,b.bookimg,b.totalchapter,b.stltypeid,b.stlpersionid,b.downloadcount,b.updatetime," +
"b.description from Opsuper_Book b join (select s.bookid from Opsuper_Sycnzbook s where s.userid =? " +
"order by s.state desc) sn on b.id = sn.bookid) bb on a.id = bb.stlpersionid) snn on bt.id = snn.stltypeid";
SQLQuery query = this.getSession().createSQLQuery(sql);
query.setLong(0, userId);
List bookList = new ArrayList();
try{
bookList = query.addEntity(SuperBook.class).list();
}
catch (Exception e) {
System.out.println("error="+e);
e.printStackTrace();
}
pg.setRecordCount(bookList.size());
query.setFirstResult((currentPage-1)*pageSize);
query.setMaxResults(pageSize);
return bookList;
}
sql转java对象_关于hibernate中使用sql语句时,类对象的转换问题。相关推荐
- sql server java类型_使用基本 JDBC 数据类型 - SQL Server | Microsoft Docs
使用基本数据类型Using basic data types 01/29/2021 本文内容 Microsoft JDBC Driver for SQL ServerMicrosoft JDBC Dr ...
- Hibernate中的sql的所有的查询
Hibernate 中HQL语句 本章介绍了Hibernate的几种主要检索方式:HQL检索方式.QBC检索方式.SQL检索方式.HQL是Hibernate Query Language的缩写,是官方 ...
- Java中,一切皆是对象,为何数据类型中还分为:基本类型和对象?
Java中,一切皆是对象!为何数据类型中还分为:基本类型和对象?按理不应该只有一个类型-对象吗? 1.首先,Java中一切皆是对象!这句话没错,因为八种基本类型都有对应的包装类(int的包装类是Int ...
- linux mysql命令行导入_在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)...
因导出sql文件 在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述. 上传sql文件 前面说过了,我们没有在云主机上安装ftp,怎么上传呢? 打开ftp客 ...
- java sql 查询中的转义序列不对_在 JDBC 中使用 SQL 转义序列 - SQL Server | Microsoft Docs...
使用 SQL 转义序列Using SQL escape sequences 08/12/2019 本文内容 按照 JDBC API 的定义,Microsoft JDBC Driver for SQL ...
- 使用SQLQuery 在Hibernate中使用sql语句
对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口.下面来描述如何使用这个API进行查询. 1.标量查询(Scalar q ...
- java像sql一样处理数据_像Excel一样使用SQL进行数据分析
Excel是数据分析中最常用的工具 ,利用Excel可以完成数据清洗,预处理,以及最常见的数据分类,数据筛选,分类汇总,以及数据透视等操作,而这些操作用SQL一样可以实现.SQL不仅可以从数据库中读取 ...
- ef 执行mysql语句_在EF中执行SQL语句
一.为什么要在EF中执行SQL语句 使用EF操作数据库,可以避免写SQL语句,完成使用Linq实现,但为什么还要在EF中执行SQL语句呢.如果要写SQL语句,完全可以使用ADO.NET来操作数据库.这 ...
- java实验类与对象_【实验课件】上机实践2 类与对象
实验一 三角形.梯形和圆形的类封装 实验目的: 使用类来封装对象的属性和功能 实验要求:编写一个Java应用程序,该程序中有3个类:Trangle .Lader和Circle,分别用来刻画" ...
最新文章
- gitlab提交合并_notification - 如何把gitlab项目中的提交、PUSH、合并请求的通知发送到邮箱...
- hive load data inpath 空目录_Hive内部表 | 每日五分钟学大数据
- java openoffice 打印_java调用openoffice将office系列文档转换为PDF的示例方法
- 彻底理解JavaScript中回调函数 (推荐)
- 你不知道的127.0.0.1和0.0.0.0地址的区别
- java多线程学习-java.util.concurrent详解(一) Latch/Barrier
- python的编程模式有哪两种_python程序的两种运行方式是什么
- 【XCTF 攻防世界 web 练习详解系列(二)】【get_post的两种解法】
- Lansys PV 1.2 1CD(化工容器强度计算软件)
- Python的程序结构[2] - 类/Class[1] - 基类与继承
- atitit. access token是什么??微信平台公众号开发access_token and Web session保持状态机制
- html 好看的英文字体,力荐!8款超有设计感的英文字体。
- 分子排列不同会导致_高分子物理-中国大学mooc-题库零氪
- KDJ指标公式的应用要则是什么KDJ指标公式的使用技巧是什么
- 软件项目管理第五章笔记---项目成本管理
- 【数据api】数据API企业关键字模糊查询
- Todesk 远程工具安装及配置方法(认真看)
- erp用php,erp为何不用php开发
- 测试过程bug积累-搜索推荐
- coteditor mac版文本编辑器
热门文章
- iOS中 H5的input输入框focus()无法自动拉起键盘(解决方法)
- 异常:Invalid or unexpected token
- 关于“svn: Can‘t connect to host ‘*.*.*.*‘: 由于连接方在一段时间后没有正确答复或连接”的解决方法
- win11关机后主机依旧运行怎么办 Windows11关机后主机依旧运行的解决方法
- RabbitMQ的工作模式Topics 通配符,test测试代
- logback日志配置文件
- mysql 范围索引 els_MySQL 复习笔记
- linux usb 同步传输,从设备到主机的用户模式USB等时传输
- L1-062 幸运彩票 (15 分)
- CSS3属性calc函数(CSS3)