动态构造sql利器:rapid-xsqlbuider 详细说明
特性列表:
手工构造SQL语句的情况
?过多的if判断导致sql语句不清晰,我们再来看下rapid-xsqlbuilder的做法
rapid-xsqlbuilder构造SQL例子示例:
?XsqlFilterResult为处理完返回的东西,包含两个属性xsql,acceptedFilters
被过滤掉的东西:SQL过滤: /~ and password = {password} ~/
这一段由于在filters中password不存在而没有被构造出来
filters过滤: sex
filters中由于没有类似/~ sex={sex} ~/ 这一段,所以在过滤完的filters中不存在
HQL: XsqlFilterResult.xsql属性
6 楼 littcai 2008-12-11 大括号最好支持模糊匹配 7 楼 atgoingguoat 2010-08-30 XsqlBuilder builder = new XsqlBuilder(SafeSqlProcesserFactory.getMysql()); 你是作者?