类 DaoUtil
java.lang.Object
cn.warpin.core.base.dao.DaoUtil
数据访问工具类,提供了一系列数据库操作的辅助方法。
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static voidaddCondition(StringBuffer sql, String sqlSpellMode, String propName, Object value, Map<String, Object> params) 根据参数类型添加条件语句。static StringdistanceScopeSql(Double longitudeGPS, Double latitudeGPS) 按地理位置范围查找条件的sqlstatic StringsetExternalCondition(QueryCondition queryCondition, List<TableConf> confs, Map<String, Object> params) 根据查询条件和配置表拼接外部查询条件。
-
构造器详细资料
-
DaoUtil
public DaoUtil()
-
-
方法详细资料
-
distanceScopeSql
按地理位置范围查找条件的sql- 参数:
longitudeGPS- 经度latitudeGPS- 纬度- 返回:
- 地理位置范围条件的 SQL 语句
-
setExternalCondition
public static String setExternalCondition(QueryCondition queryCondition, List<TableConf> confs, Map<String, Object> params) 根据查询条件和配置表拼接外部查询条件。- 参数:
queryCondition- 查询条件confs- 配置表params- 参数映射- 返回:
- 外部查询条件的 SQL 语句
-
addCondition
private static void addCondition(StringBuffer sql, String sqlSpellMode, String propName, Object value, Map<String, Object> params) 根据参数类型添加条件语句。- 参数:
sql- SQL 语句sqlSpellMode- SQL 模式propName- 属性名称value- 属性值params- 参数映射
-