hibernate执行原生sql以及对结果集处理.
2015-06-09 00:00
465 查看
摘要: hibernate执行mysql原生sql语句,以及对结果集的处理.
直接上代码:
直接上代码:
session.createQuery("From Icurl "); SQLQuery query = session.createSQLQuery("select ENTERPRISE_NAME,ADMIN_DEPT from t_register_enterprise e left join t_website_account a ON e.ID = a.SUBJECT_ID where a.SUBJECT_ID is null;"); query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); List companys = query.list(); System.out.println(companys.size()); for(Object object : companys) { Map<String,String> row = (Map)object; System.out.print("First Name: " + row.get("ENTERPRISE_NAME")); System.out.println(", Salary: " + row.get("ADMIN_DEPT")); }
相关文章推荐
- MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UP
- mysql主从
- 浅析MySQL中exists与in的使用
- 数据库进阶系列之一:漫谈数据库索引
- [LeetCode][SQL]Nth Highest Salary
- Memcached与Redis
- Oracle视图
- win7 64 pl/sql developer 不能选择database下来框
- 第十篇 SQL Server代理使用代理帐户
- SQL语句(一)
- 阿里云DRDS:分布式数据库服务
- PostgreSQL操作rowtype类型(赋值、插入)
- EF 创建数据库的策略 codefist加快效率!【not oringin!】
- mybatis sql语句配置
- 性能优化第一篇--数据库性能优化
- 菜鸟级别存储过程mysql
- mysql的3306端口拒绝访问导致hive无法正常启动
- Rmysql的安装及乱码解决
- Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:
- SQL Server 2012 故障转移群集最佳实践(四)