
Hibernate
夜光寒
三人行必有我师
展开
-
Hibernate中的count聚合函数:是Integer还是Long?
最近在上课的时候发现一个问题,其实这个问题很早以前就发现了。不过以前也懒得去理它,最近想想找找原因吧。就是我用HQL查询数据库的时候,sj写如下语句: public int getCount() { Session session = super.getSession(); int count = (Integer) session.createQuery("select count(h原创 2023-02-07 14:06:09 · 368 阅读 · 1 评论 -
Hibernate QBC查询实例
我们的教材上多讲的是HQL的查询比较多,这里给大家补充一下QBC的查询,感觉QBC才是真正面向对象的。还是以我们上课的员工和部门表为例子。 实体类Employee.javapackage org.newboy.entity;import java.sql.Date;/** * Employee entity. */public class Employe原创 2010-04-30 10:14:00 · 1172 阅读 · 0 评论 -
做个通用的JDBC-DAO类,有点像Hibernate的雏形
以前用JDBC开发DAO的时候写的一个类,当时还并没有接触Hibernate,只是感觉自己写DAO太麻烦,于是想写个通用的会比较好。但之后不少方法都感觉不是很通用。后来想到用反射机制去实现,于是就有了这个通用的DAO,感觉还不错。 后来接触了Hibernate,才发现原来Hibernate的实现也有些类似,不过Hibernate有映射文件。到现在的新版中还支持注解的方式来描述映射文件原创 2010-05-03 11:00:00 · 2188 阅读 · 6 评论 -
在MyEclipse中使用Hibernate的正向工程
我们一般用Hibernate中的反向工程比较多,即通过现有的表产生实体类和映射文件。因为按照软件的开发过程,一般是先做数据库的,后写源代码。但有的时候我们已经有源代码和映射文件了,却没有表结构。现在我们来用用Hibernate的正向工程。myeclipse使用hibernate正原创 2011-08-23 10:12:55 · 2787 阅读 · 0 评论 -
Hibernate中的count是Integer还是Long?
最近在上课的时候发现一个问题,其实这个问题很早以前就发现了。不过以前也懒得去理它,最近想想找找原因吧。就是我用HQL查询数据库的时候,查找一个表中所有的记录数,写如下语句: public int getCount() { Session session = super.getSession(); int count = (Integer) session.createQuery("sel原创 2012-06-04 16:56:13 · 1830 阅读 · 1 评论 -
过滤器之Hibernate自动提交事务,并关闭会话
最近我们学到的Hibernate中,有个对房屋信息的查询功能。其中页面的一句代码如下: ${house.street.district.name}区${house.street.name},${house.floorage}平米 联系方式:${house.contact} 以上写法用EL显示房屋的信息,但我们的DAO用Hibernate实现的时候,几个相关的对象都要把lazy设原创 2012-06-20 17:19:20 · 3412 阅读 · 1 评论