快捷搜索:

hibernate criterion的简单使用(一)

项目开拓中每每会由于不合的营业对数据库进行不合的操作..而查询语句也是我们应用的对照多的..开拓中应用了criterion发明这个面向工具的查询要领异常好用.以是花光阴做了测试和懂得.

应用历程中发明QBE和projection(暗射)应用对照奇妙.还有Restrictions常应用到.

QBE是Query By Example的简写,着实也应该算是QBC的一部分。

QBE是基于示例的查询,QBE给出查询的典型,基于典型创建的查询将依据典型给出结果。

QBE的核心接口是org.hibernate.criterion.Example,措施create用于创建一个典型的实例。

下一篇文章会应用ClassMetadata的一个反射思惟和criterion的一些平日操作进行结合.试着写个项目中对照通用dao应用隐隐查询(盼望在此中可以进修到一些器械.也只管即便利用到自己相识一些设计模式.)

下面的下载例子做了一系列的测试和一些评释.还有2个类包.其他都是myeclipse中的hibernate包

您可能还会对下面的文章感兴趣: