• 三种方式切换数据源

    切换数据源有两种试: 1.使用通用AnylineService实例 1.1)通过DataSourceHoldersetDataSource("crm")方式设置当前数据源,再调用service.query等方法操作数据库 1.2)service.query("USER");在表名前添加数据源名称 2.通过ServiceProxy返回数据源对应的service(推荐使用这一种方式,隔离性更强,不容易混淆​)
  • 递归提取对象中的value

    BeanUtil.extract()递归提取对象中的value DataRow.get()函数实现同样的功能
  • 函数兼容说明

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

    数量比较大时,可以直接根据SELECT插入,跳过网络IO会快许多 //INSERT INTO A SELECT * FROM B //与查询方法参数一致,在查询方法基础上 加一个插入目标表 ServiceProxy.insert("crm_user(ID,CODE)", "sso_user(ID,C
  • anyline是什么,从另一个角度看anyline

    anyline是什么,简单来说是一个数据库操作工具,可以对比ORM来了解anyline 相对于ORM,anyline更注重的是动态、运行时、元数据、结果集操作。所以有时也称D-ORM(动态ORM) 动态就是非静态,最常见的如动态数据源,这个数据源地址甚至数据库类型在编码环节都不可知,
  • XML中自定义复杂SQL

    文件格式: 用户角色列表 SELECT M.I
  • 删除数据的几种场景

    删除会有以下几类情况 1.先查出数据,再执行删除 2.直接执行SQL 3.根据约定参数删除 4.复杂条件可以构造ConfigStore 源码请参考 https://gitee.com/anyline/anyline-simple/tree/master/anyline-simple-d
  • 信创改造实战:用 AnyLine 将 Oracle 存储过程迁移到达梦的踩坑实录

    📋 目录导航 概述 一、信创改造背景 二、迁移核心挑战 数据类型映射 语法差异 存储过程改造 三、真实踩坑实录 坑1: 对象定义被修改 坑2: PACKAGE 拆分 坑3: 关键词冲突 坑4: 空字符串与NULL 坑5: 系统包缺失 坑6: CONNECT BY 递归 四、AnyLine 迁移方
  • 为什么要基于spring生态

    不用解释了
  • 查询部分列(属性)

    查一个职员列表,因为简介等大文本影响IO,所以只查ID,NAME两列
  • 如果没有搜索到相关内容,就直接到群里喊一声,很快就有人回复
    QQ群(86020680) 微信群 过期或满员联系管理员