我们的教材上多讲的是HQL的查询比较多,这里给大家补充一下QBC的查询,感觉QBC才是真正面向对象的。还是以我们上课的员工和部门表为例子。
实体类Employee.java
映射文件:
部门类:
映射文件:
QBC实例:
上面代码中用到的工具类:
会话工厂类,这个由MyEclipse自己产生的:
本文详细介绍了如何运用面向对象的方法和QBC(Query By Criteria)技术进行数据库操作,通过具体实例展示了如何使用QBC实现各种查询需求,包括使用集合、属性非空判断、聚合函数、Example类、逻辑连接、子查询等功能,以及如何通过DetachedCriteria提高查询效率。
我们的教材上多讲的是HQL的查询比较多,这里给大家补充一下QBC的查询,感觉QBC才是真正面向对象的。还是以我们上课的员工和部门表为例子。
实体类Employee.java
映射文件:
部门类:
映射文件:
QBC实例:
上面代码中用到的工具类:
会话工厂类,这个由MyEclipse自己产生的:
8191

被折叠的 条评论
为什么被折叠?