• insert/update过程中列的控制

    默认情况下只会处理不为空的列,更新时不更新主键 由于数据来源多种多样,有可能是从别的表中查询的也有可能从第三系统获取或java中生成, 同一组数据可能需要同时插入不同的表,但列不同,这时需要设置insert/update的列 可以按以规则设置insert与update规则一样 DataRow row
  • 函数兼容说明

    目录 一、概要 二、A 类:需兼容映射 A1. NULL 处理 A2. 类型转换 A3. 字符串处理 A4. 日期时间 A5. 条件与逻辑 A6. 序列与自增 A7. UUID A8. 加密与哈希 A9. 正则表达式 A10. 聚合与窗口 A11. 空间几何 A12. JSON 处理 A13. X
  • 关于日期类型显示格式问题

    如 关于查询结果集中不显示秒的问题 数据库中数据类型datetime 查询结果显示2023-05-25T07:00(不同的环境显示格式可能不一样) 有时候会发现没有秒 是因为数据库存储的本来也不是String格式,而是一个时间戳,在显示时需要经过toString转换,转换成什么格式就不
  • 关于类/属性VS数据库表/列之间的转换

    通常情况下类和属性会采用大小驼峰的格式命名,而数据库则采用下划线的格式命名 默认情况下org.anyline.adapter.EntityAdapter接口实现了 类/属性 VS 表/列  之间的默认转换, 但有些数据库设计时并不采用下划线,也用了驼
  • 多数据源场景中service注入失败

    如果是单个数据源默认情况下AnylineController中已经默认注入了一个AnylineService service;这个service可以操作多个数据源bean.id = @Service("anyline.service") 但是在多数据源情况下,为了更强的隔离性,避免线程共享
  • 关于JSON类型的插入

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

    save与insert区别
  • 查询排序

  • ElasticSearch搜索

    ElasticSearch搜索
  • 关于识别adapter

    通常情况下系统可以根据jdbc协议及其他特征自动识别adapter 但如果同一个项目下有多种数据源 并且 多个数据源有使用相同的jdbc协议时 如同一个项目中同时有postgis,openguass他们都用相同的jdbc:postgresql协议, 这时有在生成SQL
  • 如果没有搜索到相关内容,就直接到群里喊一声,很快就有人回复
    QQ群(86020680) 微信群 过期或满员联系管理员