2025-05-02
|
ZH
操作数据库结构 是指读写各种数据库对象信息,如表、列、索引等 //读取当前数据库中所有表信息, Map<String, Table> tables = service.metadata().tables(); Map<String, Column> columns
2024-09-13
|
ZH
/** * 多列平均值 * @param empty 空值是否计数 * @param scale 小数位 * @param keys keys * @param round 舍入模式 参考BigDecimal静态常量 *
2022-01-09
|
ZH
把手机号或手机号+姓名生成手机通讯录格式,再把生成的内容保存成文件,发送到手机中,打开即可导入手机通讯录
2024-07-26
|
ZH
Table上提供了json和map方法 如果需要String格式可以调用json() 如果直接返回给前端可以调用map()
2023-07-18
|
ZH
如果设置了缓存时间100秒有效,再前90(90%*100)秒内会从缓存中提取数据 第90秒后的第一次也从缓存中提取数据,同时开启子线程刷新缓存
2023-07-18
|
ZH
如果http request提供了参数值并且不为空,则按提供的参数值查询,否则按默认值查询。
2023-08-05
|
ZH
getColumns返回的是DataRow中查询出来的列属性 getMetadatas返回的是整个表的列属性 如CRM_USER表中有三列,ID,NAME,AGE DataRow row = service.query("CRM_USER(ID,NAME)"); 这时getMetadatas会返回3
2022-12-15
|
ZH
在默认情况下,更新数据时以ID作为主键。
可以通过ConfigTable.DEFAULT_PRIMARY_KEY = "CD" 或配置文件统一修改
在实际业务中经常需要根据其他列来执行批量修改可以通过
DataRow或DataSet的setPrimaryKey("user_id")来设置新的主键,这样可以实现按user_id批量更新数据