论坛首页 Java企业应用论坛

Criteria自定义界面

浏览 5858 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2010-04-01   最后修改:2010-04-08
操作说明:选择一个持久化类,设置查询条件,出来查询结果。


支持多种查询条件表达式
1、 Simple,简单条件
equal
not equal
greater than
greater than or equal
less than
less than or equal
like


2、 Null,是否为空条件
is null
is not null


3、 Propery,属性值比较条件
如:结束日期 大于 开始日期


4、 In values,是否包含在指定值中


5、 Between,是否在指定范围内


6、 Not,不成立条件


7、 Logic,简单逻辑条件


8、 Junction,复杂逻辑条件


9、 对象属性子查询
Testojbect中有属性testobject1,对testojbect1加查询条件


10、 引用已定义好的查询
如引用‘一级供应商查询’的基础上加入供应商地址在广州的条件,
就能轻松的制作出‘在广州的一级供应商’的查询。

  • 大小: 34 KB
  • 大小: 2.9 KB
  • 大小: 2.6 KB
  • 大小: 3.2 KB
  • 大小: 3.2 KB
  • 大小: 2.7 KB
  • 大小: 3.2 KB
  • 大小: 2.4 KB
  • 大小: 7.4 KB
  • 大小: 6 KB
  • 大小: 4.4 KB
   发表时间:2010-04-01  
你是想设计这样的界面还是已经做好了?如果做好了分享一下。
0 请登录后投票
   发表时间:2010-04-02  
这是用Lily框架内封的一个自定义Hibernate Criteria功能。详情请查看我的博客
0 请登录后投票
   发表时间:2010-04-03  
上回看了一本书,好的编辑器使高手越高手,使菜鸟越菜鸟.
自己手打吧
0 请登录后投票
   发表时间:2010-04-05  
deng_1987 写道
上回看了一本书,好的编辑器使高手越高手,使菜鸟越菜鸟.
自己手打吧



是啊 !  有道理 ,呵呵!
0 请登录后投票
   发表时间:2010-04-05  
好的架构可以保证产品的品质,criteria可迭代的查询配置让查询显得简单。
如:查询广州的合格供应商。在合格供应商的查询方案上添加地址为广州的条件就行了。
0 请登录后投票
   发表时间:2010-04-06  
这部分代码能否共享出来
0 请登录后投票
   发表时间:2010-04-07  
minzaipiao 写道
这部分代码能否共享出来

这是基于lily框架的工具,单那3个java代码用不起来的。
0 请登录后投票
   发表时间:2010-04-08  
添加了Criteria‘对象属性子查询’,‘引用已定义好的查询’两个自定义界面
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics