类 DaoUtil

java.lang.Object
cn.warpin.core.base.dao.DaoUtil

public class DaoUtil extends Object
数据访问工具类,提供了一系列数据库操作的辅助方法。
  • 构造器详细资料

    • DaoUtil

      public DaoUtil()
  • 方法详细资料

    • distanceScopeSql

      public static String distanceScopeSql(Double longitudeGPS, Double latitudeGPS)
      按地理位置范围查找条件的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 - 参数映射