• 未指定列(DataRow或Entity中没有需要更新的属性值

    说明没有可插入的值 注意检查 是否开启了 IS_AUTO_CHECK_METADATA  会检测列名是否存在表中,如果不存在则忽略 是否开启了 public static boolean IS_UPDATE_NULL_COLUMN = false ; // 是否更新n
  • 不提供参数值的两种特殊情况

    如根据类别查询时,如果没有提供类别值。 默认情况下是忽略类别条件 但也有另外两种特殊情况 用NULL或''拼接SQL 中断SQL执行,不返回值或返回空集合
  • 关于几种OR条件查询的情况

    //以下三种格式,只有cd取值成功时,条件才生效 //当cd=1,id=2时 WHERE CODE = 1 OR CODE =2 //当cd=null,id=2时 条件不生效 //当cd=1,id=null时 WHERE CODE = 1 service.querys("HR_USER", condition("CODE:cd|id")); //当cd=1时 WHERE CODE =1 OR
  • 关于默认值

    关于默认值
  • 1.创建配置文件

    这里我们只配置一个简单的数据库,如果需要配置多数据源的话参考...
  • 先准备基础环境

    为精简篇幅,把前置工作以及后续重复的工作在这里说明,后面就不再啰嗦了。
  • Tomcat9升级到Tomcat10

    javax.servlet javax.servlet-api 换成
  • 导出excel

    导出excel两种情况:有模板或没有模板 如果没有模板直接导出一个新文件 如果有模板则在原模板基础上追加内容 如果模板文件中有多个sheet一般是先复制一个新文件,再调用多次没有模板参数的export(File file, String sheet, int insert, ListStringheaders, ListString keys, DataSet se
  • 关于JSON类型的插入

    大部分数据库的JSON类型可以通过String(varchar)类型插入。 但测试中发现PG环境通过占位符形式插入时会抛出类型转换异常 1.禁用占位符 ConfigStore configs = new DefaultConfigStore(); configs.setPlacehol
  • 插入记录时自动建表

    DataSet set = new DataSet(); Long fr = System.currentTimeMillis(); for(int i=0; i<10; i++){ DataRow row = set.add(); row.put("ID", fr+i); row.pu
  • 如果没有搜索到相关内容,就直接到群里喊一声,很快就有人回复
    QQ群(86020680) 微信群 过期或满员联系管理员