在使用SSH框架开发过程,使用hibernate框架提供的工具类实现与数据库数据交互,在执行cmd操作时,如果出现以下异常: org.hibernate.hql.ast.QuerySyntaxException: xxx is not mapped [from xxx] 或者 nested exce ...
分类:
移动开发 时间:
2017-05-02 22:08:50
阅读次数:
571
近期的学习发如今非常多方面。基础知识掌握的还非常不坚固,所以对于架构、知识点等属于那种问啥啥知道,做啥啥不出来的那种类型。前些日子。老师一直在抓基础,做什么都要从最简单的demo開始,仅仅有懂了原理之后再去用一些高深的东西如框架等才会理解的更深刻。如今首先须要理解的就是基本上每一个Java框架都在用 ...
分类:
编程语言 时间:
2017-05-02 19:47:12
阅读次数:
193
HQL运算符 QBC运算符 含义 = Restrictions.eq() 等于equal <> Restrictions.ne() 不等于not equal > Restrictions.gt() 大于greater than >= Restrictions.ge() 大于等于greater tha ...
分类:
Web程序 时间:
2017-05-01 11:09:20
阅读次数:
228
上篇文章具体讨论了hql的各种查询方法。在讨论过程中写了代码演示样例。hql的查询方法类似于sql,查询的方法比較简单,有sql基础的开发者在使用hql时就会变得相当的简单。Hibernate在操作数据库的同一时候也提供了对数据库操作的限制方法。这样的方法被称为锁机制,Hibernate提供的锁分为 ...
分类:
Web程序 时间:
2017-04-28 22:06:57
阅读次数:
193
因为HQL是面向对象的,所以对于统计数据方面使用HQL时不合适的,其实HQL最终还是会转化成SQL语句,项目里使用HQL语句应该是为了标准规范化。 统计的数据:同一个表,同一个字段,不同属性,统计不同属性的记录数; 例如:有一个房间表格,如图所示: 现在我要做的是统计各种房间可用的数量分别是多少。 ...
分类:
数据库 时间:
2017-04-28 10:26:57
阅读次数:
248
上一章笔者对于WinForm开发过程用到的几个知识点做了讲解。笔者们可以以此为开端进行学习。而本章我们来讲一个跟ORM思想有关的知识点。在讲之前让我们想一下关于JAVA的hibernate知识点。hibernate也是ORM框架。记得hibernate里面有一个叫HQL。先不管HQL的好与坏。主要是 ...
分类:
其他好文 时间:
2017-04-27 23:20:26
阅读次数:
423
R + Hive = RHive 支持原创:http://blog.fens.me/nosql-r-hive/ R利剑NoSQL系列文章 之 Hive Hive介绍 Hive安装 RHive安装 RHive函数库 RHive基本使用操作 1. Hive介绍 Hive是建立在Hadoop上的数据仓库基 ...
分类:
其他好文 时间:
2017-04-27 21:16:12
阅读次数:
288
优化Hibernate所鼓励的7大措施:1.尽量使用many-to-one,避免使用单项one-to-many2.灵活使用单向one-to-many3.不用一对一,使用多对一代替一对一4.配置对象缓存,不使用集合缓存5.一对多使用Bag多对一使用Set6.继承使用显示多态HQL:fromobjectpolymorphism="exlicit"避免查处所..
分类:
Web程序 时间:
2017-04-27 19:42:02
阅读次数:
142
HQL优化
使用参数绑定
使用绑定参数的原因是让数据库一次解析SQL,对后续的重复请求可以使用生成好的执行计划,这样做节省CPU时间和内存。
避免SQL注入。
尽量少使用NOT
如果where子句...
分类:
Web程序 时间:
2017-04-26 10:09:49
阅读次数:
305