常见问题
- 生成的SQL语法不对,常见的如分页语法
- 根据SQL获取元数据信息
- 关于Orcle的MERGE INTO 如果存在重复数据 覆盖或忽略
- MySQL LIMIT OFFSET不支持表达式的问题
- 关于分页参数
- mysql表结构导入postgres
- SQL日志开关及格式
- 返回SQL方言(DDL/DML/DQL)以及SQL日志
- 检测数据源是否正常可连接
- 关于不同数据库版本的驱动
- 显式指定adapter
- AnylineService注入失败
- 未注入EnvironmentWorker,基础Java环境调用DefaultEnvironmentWorker.start()
- bean注入失败
- tinyint(1)类型查询结果返回boolean
- 直接操作DataSource或Connection
- 关于文档和注释
- 关于ConfigTable静态变量与DataRow静态变量顺序问题
- druid连接SQL Server异常
- 不具备更新条件
- 为什么推荐视图
- 数据源连接失败后一直重连的问题
- ehcache不生效
- 关于主键与查询(过滤)条件
- 通过DataRow/DataSet更新ID
- 查询结果集的元数据信息
- gpg:1.6:sign (sign-artifacts) @ anyline-dependency --- gpg
- N+1查询问题
- 几个重要概念的解释
- 前置命令
- 不同数据库不同字符集下汉字占用的字节数不同的问题
- 检测数据库适配器失败
- 关于JSON类型的插入
- 数据库中插入自定义类型
- 自定义SQL忽略未赋值部分查询条件
- 把mysql的DDL解析转换成Oracle的DDL
- 指定参数值数据类型
- 多个数据源特征(协议)相同
- 关于分页(不)查询总行数
- 关注SQL注入
- convert定位失败
-
DataSet
与 List - 各版本差异
- 空值被替换成了null
- 各数据库需要的依赖
- 以provided形式依赖的库
- 启用maven中央库的SNAPSHOT版本依赖
- 查询部分列(属性)
- 根据情况生成不同的查询条件
- 根据情况生成不同的查询条件(FIND_IN_SET)
- 查询条件默认值
- 关于动态
- 为什么推荐结果集key强转大写
- DriverAdapter
- 8.7.2及之后版本开始区分运行环境(Java/Spring/Solon/Vertx)
- 关于查询分区表(子表)性能
- 流式查询
- 关于查询元数据时返回的LinkedHashMap大小问题
- pg分区表-多级分区
- 关于默认数据源(default)与通用数据源(common)
- 为什么查一个表的结构时,在日志中会发现要查询出所有的表
- 未注册数据源:common
- 关于日期类型显示格式问题
- 关于集合(数组)参数值
- 关于数据库名、表名中出现中划线(减号)的问题
- 为什么配置文件没有自动提示
- 关于数据库名称的中划线(减号)引起的语法错误
- 未指定列(DataRow或Entity中没有需要更新的属性值
- Anyline连接OceanBase
- 指定数据库类型
- 为什么保存实体对象时驼峰会自动转成下划线格式
- 关于默认主键
- Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:1.6:sign (sign-artifacts)
- 时间导致的时差以及日期时间格式
- service.update(DataRow)只更新值有变化的列
- 从数据库中查出日期类型(Date,LocalDateTime)获取时间戳
- DataRow与Map的区别
- getColumns与getMetadatas区别
- 数据集外键关联
- DataSet分页
- 关于DataSet.total()与size()
- Entity中的集合(数组)属性保存到数据库中
- Entity 下划线与大小驼峰转换
- Entity(Field)与Table(Column)的对应关系
- Entity注解
- EntityAdapter接口说明
- 关于json、object、arry等非基础类型属性
- Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'
- 属性关联表主键生成器注解
- 关于类/属性VS数据库表/列之间的转换
- 关于元数据(表结构、索引等)缓存
- Table转JSON格式循环引用导致堆栈溢出的问题
- sequence
- 删除数据的几种场景
- 插入数据后返回主键值
- 设置SQL执行的超时时间
- 简易方式指定数据源和主键
- 多数据源场景中service注入失败
- 关于更新条件
- 关于几个 空值 的查询示例
- group/order/having/exists条件
- metadata缓存
- 关于不同数据库的catalog/schema/database
- 获取表或视图的DDL
- 查询表上的索引
- 修改主键
- 删除列
- DDL保存表结构时,删除列和添加列
- 多个ConfigStore合成一个ConfigStore
- 复杂条件的合成
- 关于函数操作
- condition参数与query参数的混淆
- 关于分页参数
- 关于数组参数值
- XML中自定义复杂SQL
- 关于自定义SQL中的变量赋值
- 关于JPA(mybatis,hibernate,spring-data-jdbc,spring-data-jpa等)转anyline或与anyline集成
- 数据源覆盖
- 数据源注销
- 关于临时数据源连接泄漏的问题
- 缓存有效期和刷新频率
- 禁用Anyline事务管理器
- 关于DDL与事务控制
- 日期类型
- 多数据源注解事务异常 found 2:anyline.transaction
- 多数据源事务控制
- 为会么要创建多个事务管理器
- 多数据源事务管理器bean.name
- 关于VoltDB timestamp类型
- 数据库读、写过程中的类型转换
- 数据类型之间的转换
- 插入数组类型
- 关于日期时间格式化
- 从其他系统中下载文件 为本系统用户提供下载源
- Java截取html
- entity()根据表结构获取request提交的参数
- 关于后台日志输出
- [检测数据库适配器][检测其他可用的适配器失败][可能没有依赖anyline-data-jdbc-*或没有扫描org.anyline包]
- 如果数据库中已存在数据则更新或跳过,如果数据库中不存在则insert
- 关于BLOB数据类型
- 关于JSON数据类型
- 切换数据源失败可能的原因
- jdk8升级到jdk17
- Tomcat9升级到Tomcat10
- 动态注册多数据源
- 为什么有时update sql不执行
- 关于生成水印位置偏移
- 需要清空内容的列没有更新
- 关于必须条件
- 关于IN条件
- 关于or
- 删除空值
- 替换空值
- 关于DataRow中key的大小写
- DataSet中cut与truncate区别
- save与insert区别
- HttpUtil访问https的问题
- 前端未提交数据情况下清空一列值
- html中抽取标签时嵌套问题
- AnylineService注入失败
- 关于几种OR条件查询的情况
- 几个常用的配置参数
- 关于分页参数
- get(String key)与getString(String key)的区别
- 关于自动检测表结构
- 关于更新部分属性(列)、忽略部分属性(列)
- 关于insert或update时确定哪些列参与到insert或update中
- 屏蔽anyline版本信息在控制台的日志输出
- 查询数据库返回的数据字段全是大写,字段怎么设置返回小写
- 关于查询结果的数据结构(数据类型、长度、精度、非空等)
- DataSet/DataRow 下划线与大小驼峰转换
- 为什么有些boolean的属性用int类型有些用Integer
- DDL中极易混淆的操作:rename
- SQL中的变量及占位符格式
- 数据源连接池配置参数(连接池类的属性)
- 关于2023-03-31之后数据源切换@Import(DynamicDataSourceRegister.class)
- 切换数据源失败可能的原因
- 三种方式切换数据源
- 关于POINT类型