-
未指定列(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) 微信群 过期或满员联系管理员