Hibernate比SQL语句简单多了,代码冗余少,切方便简洁明了。下面用Hibernate+jsp+selvect+HQL来实现注册用户。第一步:编写用户实体类和Users2.hbm.xml映射。/* * 用户实体类 */public class Users2 { private int id;/...
分类:
编程语言 时间:
2015-08-01 20:22:54
阅读次数:
148
刚开始接触Hibernate有些举手无措,觉得配置信息太多。经过一个星期的适应,Hibernate比sql简单方便多了。下面做一下Hibernate+jsp+selvect+HQL登入验证。第一步:编写用户实体类和配置用户Users2.hbm.xml映射。/* * 用户实体类 */public cl...
分类:
编程语言 时间:
2015-08-01 12:55:29
阅读次数:
119
分页查询无处不在。使用Hibernate+jsp+HQL进行分页查询。第一步:编写房屋实体类和House.hbm.xml映射。/* * 房屋实体类 */public class House { private int id;//房屋id private HouseType typ...
分类:
编程语言 时间:
2015-07-31 20:06:55
阅读次数:
128
使用HQL查询功能:(1)与SQL相似,SQL用。(2)SQL查询的是表和表中的列。HQL查询的是对象与对象中的属(3)HQL的keyword不区分大写和小写,类名与属性名是区分大写和小写(4)SELECT能够省略.Employee类、Department类、SessionFactoryTools类...
分类:
Web程序 时间:
2015-07-30 20:47:29
阅读次数:
96
问题描述:
目的:想要查询出所有最新版本的组件
说明:组件:版本 =1:n关系 ,如果这个组件只有一个版本也要能够查出来。
项目中使用的是内存数据库,无法看到表结构,这里的例子仅仅用于模拟。
也即是:
最初的数据是这样的。 想要的结果是这样的。
最初的设想是这样的。
select component from Component component where component....
分类:
其他好文 时间:
2015-07-30 14:53:30
阅读次数:
115
这次新需求要新增文件夹,搞了几天终于搞明白一点了, 在此和大家分享一下我遇到的问题,希望以后大家能够少走一下弯路。
由于我们框架用的是ssh,对SQL语句有些不支持,只支持hql,所以首先的查询两张表中的一些有用字段,一张表是 user_video_folder 另一只表是 user_video 这两张表通过Union all进行联合查询,我前面有一篇文章介绍了union和unio...
分类:
数据库 时间:
2015-07-28 13:14:33
阅读次数:
413
HQL原文来自:http://slaytanic.blog.51cto.com/2057708/782175/ Slaytanic老师关于Hadoop的介绍来自:http://www.cnblogs.com/shishanyuan/p/4629300.html 石山园老师,他的Hadoop博客写得很...
分类:
其他好文 时间:
2015-07-26 20:48:17
阅读次数:
138
1. 查询整个映射对象所有字段//直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql = "from Users"; Query query = session.createQuery(hql); List users = query.list(); for(U...
分类:
Web程序 时间:
2015-07-26 12:33:14
阅读次数:
112
1.使用new map 查询的时候,虽然只打印一条语句,它需要进行全表扫描,查询的次数并不少,而hibernate的hql 语句把每次查询的语句都打印出来了。但是它的查询时间相对new map来说,为什么会变长呢?
2.hibernate的hql 语句级联查询时间过长的原因会不会跟hibernate的缓存有关系?每次查询结果都需要放到1,2级缓存中。
3.关于hibernate的查询语句这样设计的原因是什么,当初hibernate的大牛们设计的时候,是处于什么考虑的?
以上的三个问题我目前没有找...
分类:
编程语言 时间:
2015-07-26 09:46:30
阅读次数:
151
今天使用Hibernate出个奇怪的错误,第一次碰到Remember that ordinal parameters are 1-based!原因是问题发生的原因是:hql语句里不需要参数,却添加了一个参数,删掉添加参数的语句就可以了!我的HQL语句:String hql="from Users a...
分类:
其他好文 时间:
2015-07-26 06:10:33
阅读次数:
284