NHibernate中提供了三种查询方式:NHibernate 查询语言(HQL,NHibernate Query Language)、条件查询(Criteria API,Query By Example(QBE)是Criteria API 的一种特殊情况)、原生SQL(Literal SQL,T....
分类:
系统相关 时间:
2014-09-25 12:12:48
阅读次数:
265
Hibernate 的SQLQuery接口addScalar方法 查询pojo对象数据(使用原生sql查询);
sql拼接中使用到 in('201409','201408')语法;
createSQLQuery 和createQuery接口...
分类:
数据库 时间:
2014-09-23 22:46:15
阅读次数:
255
本节内容多对多关系引入多对多映射关系多对多关联查询1.原生SQL关联查询2.HQL关联查询3.Criteria API关联查询结语多对多关系引入让我们再次回顾在第二篇中建立的数据模型:在图上,我已经清晰的标注了表之间的关系,上两篇分析Customer和Order之间的“外键关系”或者称作“父子关系”...
分类:
系统相关 时间:
2014-09-21 17:46:20
阅读次数:
397
本节内容关联查询引入一对多关联查询1.原生SQL关联查询2.HQL关联查询3.Criteria API关联查询结语关联查询引入在NHibernate中提供了三种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language)、条件查询(Criteria ...
分类:
系统相关 时间:
2014-09-21 17:29:50
阅读次数:
375
总体结构如图:1. 使用NuGet添加EF62. 添加实体Model publicclassUser_Model{publicintID{get;set;}publicstringS_UserID{get;set;}publicintSex{get;set;}publicstringPhone{ge...
分类:
数据库 时间:
2014-09-17 01:04:01
阅读次数:
324
hibernate的查询方式常见的主要分为三种: HQL, QBC(Query By Criteria)查询, 以及使用原生SQL查询HQL查询? HQL(Hibernate Query Language)提供了丰富灵活的查询方式,使用HQL进行查询也是Hibernate官方推荐使用的查询方式。? ...
分类:
系统相关 时间:
2014-08-21 11:07:33
阅读次数:
339
play!framework 使用至今 已经差不多半年 各种神级功能完爆tomacat 但是 play 最大的问题 可能就是 不能执行原生sql 可以的方式 也是 最普通的返回一个数据源 自己迭代
而没有进行封装 如果想 能够renderjson 执行出来结果 就需要对操作的sql 建一个model 如果sql很复杂 就需要 考虑 视图
以至于 在设计之初 设计了很多分散的表 实际...
分类:
其他好文 时间:
2014-08-20 22:42:09
阅读次数:
230
很多TP的新手对于模型中的视图模型不甚了解,官方虽然有详细手册,但是对于初学者来说还是比较难以理解! 先简单说一下视图模型所能实现的功能,基本就是主表与副表之间各个字段的关联问题,实现多表关联查询,相对于使用原生SQL语句来说,着实是简单不少. 首先在数据表初始化的时候,用的不是传统的M('...
分类:
Web程序 时间:
2014-07-29 21:22:52
阅读次数:
273
1.原生sql: select a.id,a.name from aSQLQuery sqlQuery=this.getSession().createSQLQuery(sb.toString()); List list = sqlQuery.list();在action处理成map:2.hql:....
分类:
数据库 时间:
2014-07-25 14:05:01
阅读次数:
259
Dapper是近2年异军突起的新ORM工具,它有ado.net般的高性能又有反射映射实体的灵活性,非常适合喜欢原生sql的程序员使用,而且它源码很小,十分轻便。我写本博客的目的不是为了介绍Dapper,而是要将我使用Dapper迁移数据库过程中遇到的bug和一些优化介绍给大家,Dapper在多...
分类:
移动开发 时间:
2014-06-23 08:23:35
阅读次数:
280