最后更新:
|
状态:
- 从0开始创建环境(spring mvc)【过期】
- 从0开始创建环境(struts2)
- 核心配置文件:anyline-config.xml
- 密钥配置文件:key.xml
- 分页配置文件:anyline-navi.xml
- 支付宝配置文件:anyline-alipay.xml
- 阿里云对象存储配置文件:anyline-aliyun-oss.xml
- 阿里云短信配置文件:anyline-aliyun-sms.xml
- 高德配置文件:anyline-amap.xml
- 环信配置文件:anyline-easemob.xml
- 极光推送配置文件:anyline-jpush.xml
- 邮件发送配置文件:anyline-mail.xml
- QQ公众平台配置文件:anyline-qq-mp.xml
- QQ开放平台配置文件:anyline-qq-open.xml
- 微信公众平台配置文件:anyline-wechat-mp.xml
- 微信开放台配置文件:anyline-wechat-open.xml
- 微信H5环境配置文件:anyline-wechat-wap.xml
- 数据结构:DataRow
- 数据结构:DataSet
- al:checkbox实现开关复选框
- al:checkbox实现多选框
- al:checkbox根据集合数据源实现多选框
- al:checkbox 自定义value key与text key
- al:checkbox根据集合数据源确定默认选中项
- al:checkbox生成临时选项
- al:checkbox自定义选中条件
- al:checkbox自定义样式
- al:checkbox设置data-*属性
- AnylineService
- 运行时取值表达式
- DataSet实现分组,合并
- spring多数据源配置
- 动态注册多数据源
- DataSet实现行转列
- al:text
- JSP遍历标签中按下标取值
- JSP标签中动态属性
- 为什么有时update sql不执行
- 关于生成水印位置偏移
- 视频截图
- 需要清空内容的列没有更新
- 分页查询之AJAX分页
- Spring MVC,Maven环境配置
- 数据库操作
- SpringBoot环境
- 关于必须条件
- 关于IN条件
- 关于默认值
- 关于or
- 关于like
- 删除空值
- 替换空值
- 把部门=D的所有用户,分组设置成G
- 关于DataRow中key的大小写
- 关于分页后退保持页数
- DataSet中cut与truncate区别
- save与insert区别
- DataSet.select选择器
- 递归提取对象中的value
- 关于微信配置文件白名单设置
- 关于al:number中的def与evl
- 关于al:date中的nvl与dev
- HttpUtil访问https的问题
- DataSet交集
- Nacos配置文件
- 查询DataSet中CODE in(1,2,3)的子集
- 查询DataSet中PRICE>100的子集
- 查询DataSet中NAME以‘张’开头的子集
- 查询DataSet中AGE在20到30之间的子集
- 移除set中指定条件的子集
- DataSet按条件过滤
- DataSet移除每个条目中指定的key
- DataSet截断
- DataSet筛选不重复的数据
- DataSet计算总和
- DataSet计算平均值
- DataSet取最大值最小值
- DataSet提取集合中一列并拼接成String
- DataSet抽取指定列生成新的DataSet
- DataSet合并两个集合
- DataSet实现垂直水平分组合计
- 查询时设置主键
- 颜色尺寸二维数组交叉表格(DataSet实现垂直水平分组合计)
- SpringBoot环境(前后分离)
- springboot多数据源配置
- 切换数据源
- DataRow key不区分大小写设置
- 压缩文件
- 删除压缩包中的指定文件
- 读取压缩包中的文件内容
- 替换压缩包中的文件
- 向压缩文件中追加文件
- al:ajax
- al:base
- al:checkbox
- al:config
- al:contains
- al:date
- al:division
- al:ellipsis
- al:else
- al:escape
- al:evl
- al:if
- al:message
- al:minute
- al:money
- al:navi
- al:number
- al:nvl
- al:omit
- al:param
- al:radio
- al:random
- al:replace
- al:select
- al:serial
- al:strip
- al:substring
- al:sum
- al:text
- al:delay
- al:unescape
- des:key
- des:value
- des:param
- des:url
- des:as
- des:a
- des:input
- des:textarea
- seo:head
- seo:keywords
- aliyun:oss
- weixin:auth
- weixin:config
- weixin:pay
- weixin:check
- html转word
- DataSet实现行转列(多维)
- DataSet实现行转列
- DataRow根据表结构接收参数值
- entity()接收加密数据
- 前端未提交数据情况下清空一列值
- DataSet清空集合中指定列为空的条目
- 默认缓存
- 读取Excel
- 导出excel
- 导出EXCEL合并单元格
- 读取合并单元格的excel值
- 关于分页数据结构的设计
- 为什么不推荐实体Bean
- 生成手机通讯录
- 一维数组转成DataRow 二维数组转成DataSet
- 往同一个excel中写多个sheet
- 替换DataSet,DataRow中所有空值(null,'')
- 将所有列中的oldChar替换成newChar
- 关于DataRow的复合KEY
- 关于DataRow中get与getString的区别
- 导出EXCEL带序号
- 导出EXCEL中的序号合并单元格
- 设置所有合并单元格的对齐方式
- 设置指定列的对齐方式
- 设置所有空值单元格对齐方式
- 设置单元格默认边框
- 从人员列表的DataSet中,查出所有不重复的部门名称
- 导出复杂的表格需要借助TableBuilder先生成Table,再将Table导出到excel中
- 最简单的导出一个列表,如果文件已存在,则在原文件内容基础上插入行
- 读取合并单元格的excel
- 导出excel,多个sheet
- html代码中抽取指定标签
- html中抽取标签时嵌套问题
- 从html源码中截取字符串
- 关于DataRow parse xml与parse json区别
- 读取带表头表尾的excel
- AnylineService注入失败
- 关于几种OR条件查询的情况
- 关于merge与join的区别
- 不同环境下的配置文件
- 从列式数据库中取出坐标数据,格式化成地图轨迹需要的数据
- DataSet拆分
- IN条件下多种参数格式的接收
- excel根据内容定位单元格
- 关于日期类的链式操作
- 几个常用的配置参数
- 关于分页参数
- get(String key)与getString(String key)的区别
- 0.配置maven.POM环境
- DataSet构造多级树型结构
- 关于自动检测表结构
- 关于更新部分属性(列)、忽略部分属性(列)
- 关于insert或update时确定哪些列参与到insert或update中
- 关于neo4j返回值的数据结构
- 清除html源码中的标签或标签体
- 从html中抽取内容片段
- 如何清理爬虫数据中一些不需要的 HTML 属性 只删除属性 不删除标签与标签体
- 删除所有 包含attribute属性 的标签连同标签体一起删除
- 删除所有 包含attribute属性=value值 的标签 连同标签体一起删除
- 根据属性名与属性值 删除标签(只删除标签,保留标签体)
- 根据属性名 删除标签(只删除标签,保留标签体)
- 获取所有 包含attribute属性 的标签与标签体,不支持相同标签嵌套
- 获取所有 包含attribute属性并且值=value 的标签与标签体
- 删除 tags之外的标签 只删除标签不删除标签体
- 清除所有标签(只清除标签,不清除标签体)
- 删除标签及标签体
- 删除所有空标签
- 删除简单标签外的其他标签
- 关于DataSet清除空行或空列
- 关于自定义SQL中的变量赋值
- SQL中的变量及占位符格式
- XML中自定义复杂SQL
- 1.创建配置文件
- 2.创建启动类
- 3.创建Controller类(web项目)
- 可视化数据源
- 网络爬虫
- 异构数据同步
- 切换数据源失败可能的原因
- 三种方式切换数据源
- 动态多数据源切换实现原理
- 六种方式注册数据源
- 切换数据源失败可能的原因
- 关于查询分区表(子表)性能
- 从数据库中查出日期类型(Date,LocalDateTime)获取时间戳
- 关于JSON数据类型
- 关于BLOB数据类型
- 从其他系统中下载文件 为本系统用户提供下载源
- 关于默认主键
- 如果数据库中已存在数据则更新或跳过,如果数据库中不存在则insert
- 关于replaces
- ControllerListener 应用场景
- anyline maven私服
- 关于mirror与repository
- 几个常用的中央仓库
- 导出Excel直接用于下载(服务器不生成或保存文件)
- Java截取html
- DataSet/DataRow批量替换
- DataRow舍入模式(四舍五入/五舍六入/四舍六入 五留双/银行家舍入法)
- DataRow在其中一列基础上加减乘除
- OR查询条件
- DataSet抽取指定列的集合,返回List
- DataRow从另一个DataRow中复制部分值
- service.update(DataRow)只更新值有变化的列
- entity()根据表结构获取request提交的参数
- entity接收request参数
- 为什么保存实体对象时驼峰会自动转成下划线格式
- 获取数据库所有表
- DataSet/DataRow ognl表达式
- DataRow深层取值
- DataRow取值时key不确定,或key有多个版本
- 关于日期时间格式化
- DataSet批量操作DataRow条目
- 插入数据后返回主键值
- DataSet/DataRow 下划线与大小驼峰转换
- 关于查询结果的数据结构(数据类型、长度、精度、非空等)
- 删除数据的几种场景
- 指定数据库类型
- [2023-01-01]删除org.anyboot相关依赖
- [检测数据库适配器][检测其他可用的适配器失败][可能没有依赖anyline-data-jdbc-*或没有扫描org.anyline包]
- Anyline连接OceanBase
- 未指定列(DataRow或Entity中没有需要更新的属性值
- WebUtil.value(request)与WebUtil.params(request)的区别
- 关于数据库名称的中划线(减号)引起的语法错误
- 为什么配置文件没有自动提示
- 关于数据库名、表名中出现中划线(减号)的问题
- 屏蔽anyline版本信息在控制台的日志输出
- [2023-03-06]ConfigTable.IS_DDL_AUTO_DROP_COLUMN默认false
- anyline-data-jdbc-mysql(oracle/mssql等)与jdbc驱动的关系及区别
- 关于集合(数组)参数值
- [2023-03-31]多数据源切换方式
- Entity 下划线与大小驼峰转换
- 关于2023-03-31之后数据源切换@Import(DynamicDataSourceRegister.class)
- 关于后台日志输出
- 关于POINT类型
- 关于分页参数
- 修改表名
- 修改主键
- 删除列
- 修改列名
- 修改列属性(类型兼容)
- 日期类型
- 文件下载
- sequence
- 查询表上的索引
- Entity中的集合(数组)属性保存到数据库中
- 数据库适配
- DataRow.value多个空白压缩成一个空格
- DataRow转DataSet列表
- 关于日期类型显示格式问题
- 数据源连接池配置参数(连接池类的属性)
- 时间导致的时差以及日期时间格式
- 禁用Anyline事务管理器
- 关于DDL与事务控制
- DDL中极易混淆的操作:rename
- 为什么有些boolean的属性用int类型有些用Integer
- condition参数与query参数的混淆
- metadata缓存
- 临时数据源操作
- Table,Column,Trigger,Function等几个类
- parpare/before/after触发顺序
- 统一添加查询条件
- 查询条件中空值的处理方式
- anyline-mvc禁用jdbc环境
- Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin:1.6:sign (sign-artifacts)
- DataSet聚合计算
- 关于几个 空值 的查询示例
- 几个分页查询的示例
- 查询返回指定列
- DataRow中两个比较特殊的方法put/puts
- DataRow中的put与set的区别
- AnyLine解决或提供了什么
- 为什么要基于spring生态
- 为什么不用Hibernate,MyBatis
- 为什么集中使用同一个Service
- 为什么多数据源时又要使用多个独立的一个Service
- 为什么分页对象放在结果集中,而不是把结果集放在分页对象中
- 为什么推荐结果集key强转大写
- 为什么没有代码生成器
- 查询数据库返回的数据字段全是大写,字段怎么设置返回小写
- 补充示例源码 anyline-simple-alpha-clear
- 补充示例源码 anyline-simple-clear (4in1)
- Tomcat9升级到Tomcat10
- jdk8升级到jdk17
- 补充最简单的示例源码
- 先准备基础环境
- 从最简单的查询开始
- 查询部分列(属性)
- 根据情况生成不同的查询条件
- 根据情况生成不同的查询条件(in、like)
- 未注册数据源:common
- 根据情况生成不同的查询条件(FIND_IN_SET)
- 不提供参数值的两种特殊情况
- 为所有的查询sql统一添加查询条件
- 生成的SQL语法不对,常见的如分页语法
- 多数据源场景中service注入失败
- ehcache不生效
- 缓存有效期和刷新频率
- 查询条件默认值
- 多版本参数值
- 分页查询
- 按下标查询
- 分组(group)查询
- 关于DataSet.total()与size()
- 查询排序
- 启用maven中央库的SNAPSHOT版本依赖
- releases版本说明
- 以provided形式依赖的库
- Entity(Field)与Table(Column)的对应关系
- Entity注解
- EntityAdapter接口说明
- EntityAdapter定制
- 关于(抽样/总体)方差、标准偏差
- 优势劣势
- DataRow转换成实体类
- 关于数组参数值
- 多数据源注解事务异常 found 2:anyline.transaction
- 多数据源事务控制
- 为会么要创建多个事务管理器
- 多数据源事务管理器bean.name
- DataSet分页
- 获取表或视图的DDL
- 数据源连接失败后一直重连的问题
- 关于json、object、arry等非基础类型属性
- Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'
- 属性关联表主键生成器注解
- 为什么推荐视图
- getColumns与getMetadatas区别
- DriverAdapter
- 完整执行过程
- DDL保存表结构时,删除列和添加列
- 自定义是查询条件
- 为什么不用Boolean(true,null,false)而是用int(1,-1,0)
- 关于临时数据源连接泄漏的问题
- 环境检测场景中的几个动态表单示例
- DataSet/DataRow.getMetadatas
- 特征
- 实现方式
- ConfigStore分页相关的参数
- 简易方式指定数据源和主键
- DataRow与Map的区别
- D-ORM
- 为什么以个人身份维护
- 流式查询
- 插入数组
- Neo4j基础操作
- MongoDB基础操作
- 插入数组类型
- 关于不同数据库版本的驱动
- 为什么查一个表的结构时,在日志中会发现要查询出所有的表
- insert/update过程中列的控制
- 关于or与ors
- DataSet/DataRow与实体对象之间的转换
- 关于查询结果集单行与多行的问题
- 多个ConfigStore合成一个ConfigStore
- 关于动态
- 如果主键不统一怎么办
- 命令执行过程
- 不具备更新条件
- 检测数据源是否正常可连接
- 数据类型之间的转换
- 返回SQL方言以及SQL日志
- 关于MySQL的insert ignore into和replace into
- 复杂条件的合成
- 数据源注销
- 数据源覆盖
- VoltDB-关系型内存数据库
- Neo4J
- druid连接SQL Server异常
- SQL日志开关及格式
- 各数据库需要的依赖
- mysql表结构导入postgres
- insert/update Map时大小写的问题
- 关于PostgreSQL的ON CONFLICT,如果存在重复数据 覆盖或忽略
- 关于Apache ignite的MERGE 如果存在重复数据 覆盖或忽略
- MySQL LIMIT OFFSET不支持表达式的问题
- 关于分页参数
- 关于Orcle的MERGE INTO 如果存在重复数据 覆盖或忽略
- upsert(已存在则更新或跳过,中不存在则插入)
- 关于ands
- DriverAdapter继承关系
- 数据库读、写过程中的类型转换
- 关于函数操作
- 异构数据源迁移核心部分代码Mysql到Apache Ignite|VoltDB
- 关于override
- 根据SQL获取元数据信息
- 关于VoltDB timestamp类型
- 关于默认数据源(default)与通用数据源(common)
- JDBC操作clickhouse示例
- 南大通用
- 关于DataSource与DataRuntime
- 关于跨库操作与数据源自动复制
- 8.6到8.7的重要更新
- 在现有项目中集成anyline
- 验证数据源是否正常可用
- pg分区表-按范围(range)
- pg分区表-按时间范围(range)
- pg分区表-按枚举值(list)
- pg分区表-按HASH
- pg分区表-多级分区
- 关于ConfigTable静态变量与DataRow静态变量顺序问题
- derby版本与JDK版本对应
- 关于类/属性VS数据库表/列之间的转换
- 关于查询元数据时返回的LinkedHashMap大小问题
- DriverAdapter执行过程
- 获取列信息的几种方式
- 源码目录与结构
- 执行流程-DML/DDL/metadata
- 为什么取消了DynamicDataSource/ThreadLocal切换数据源的方式
- DriverAdapter定位过程
- 关于Param、ConfigStore、Condition、PrepareRun、Run
- CreateRunPrepare
- 数据源注册过程
- 命令调用、合成、执行过程
- 为什么要有AnyLine
- adapter实现约定
- GBase
- 兼容多模式的几个数据库adapter合并
- kingbase
- 关于SQL Server默认约束
- 代码统计
- 参与源码开发的几个疑问
- 具体工作的示例
- 关于不同数据库的catalog/schema/database
- 关于默认的jdbc adapter
- 关于DataSet派生列
- 关于列的排序
- DataSet通过OGNL表达式查询
- 关于列排序
- 关于虚拟数据源
- 待完全的工作
- 适配器方法说明
- 关于文档和注释
- 版本及maven
- 根据所有String类型模糊查询
- adapter匹配过程
- 关于表分区的两种方式
- 关于主键的创建修改删除
- 直接操作DataSource或Connection
- 关于批量执行
- 关于数据类型的length/precision/scale
- 关于OpenGauss/GaussDB/GaussDB for MySQL
- maps方法检测总行数
- adapter中为什么那么多无用的代码
- 关于MetadataAdapter
- 遇到anyline没解析或极特殊类型怎么处理
- 关于durid 查询表结构失败的问题
- tinyint(1)类型查询结果返回boolean
- 关于列定义以及数据类型别名、分类、元类型、表达式
- 关于更新条件
- 对比数据库(表、列)之间的差异及成生DDL
- 关于不同数据类型在不同数据库的适配
- 配置连接池
- bean注入失败
- 关系型数据库与图数据库的概念关系
- 插入或修改数据时如何判断插入边还是点
- 设置SQL执行的超时时间
- 8.7.2及之后版本开始区分运行环境(Java/Spring/Solon/Vertx)
- 查询缓存
- 线程内事务;应用内事务(跨线程、跨会话);跨应用事务;分布式事务
- 线程内事务说明
- 跨线程事务说明
- 未注入EnvironmentWorker,基础Java环境调用DefaultEnvironmentWorker.start()
- DataSet查询及性能
- AnylineService注入失败
- 显式指定adapter
- 根据class创建表或生成DDL
- 截取一段动态报表的查询
- 空值被替换成了null
- ConfigStore与json相互转换
- 各版本差异
- union查询
- 关于识别adapter
- druid连接池在处理元数据时需要注意的问题
- durid连接池返回NClobProxyImpl类型
- 根据mysql表结构创建pg表并分区
- 关于IS_AUTO_CHECK_METADATA(自动检测元数据类型)
- JSON_CONTAINS,JSON_CONTAINS_PATH
-
DataSet
与 List - 根据查询插入insert into select from
- convert定位失败
- find_in_set在DataSet中的应用
- 修改表过程中新旧索引对比
- 关注SQL注入
- POM示例
- 两个数据源 各自启动事务 保持隔离
- 插入记录时自动建表
- 关于分页(不)查询总行数
- Table转JSON格式循环引用导致堆栈溢出的问题
- 集成(复用)mybatis动态数据源
- 关于元数据(表结构、索引等)缓存
- 注销数据源前检测连接池活动状态
- 多个数据源特征(协议)相同
- 关于数据类型长度
- 当前快照版本
- 指定参数值数据类型
- 查询结果表格日志
- 把mysql的DDL解析转换成Oracle的DDL
- 多表关联及子查询
- 多表关联更新
- 自定义SQL忽略未赋值部分查询条件
- 数据库中插入自定义类型
- 关于元数据缓存
- ConfigStore转SQL
- 数据类型备忘
- condition()参数约定格式
- 多表关联关系
- DataSet计算加权平均值
- DataSet计算key列值在整个集合中占比
- DataRow多列平均值
- DataRow多列乘积
- DataRow多列求和
- 关于第三方日志
- 外键关联查询
- 关于JSON类型的插入
- ElasticSearch创建索引
- ElasticSearchIndex元数据查询
- ElasticSearch删除索引
- ElasticSearch插入数据
- ElasticSearch更新数据
- ElasticSearch根据主键删除数据
- ElasticSearch批量删除数据
- ElasticSearch批量插入数据
- ElasticSearch搜索
- ElasticSearch原生接口
- ElasticSearch根据SQL查询
- exists
- Interceptor/Listener相关事件
- group/order/having/exists条件
- 聚合/排序
- 关于JPA(mybatis,hibernate,spring-data-jdbc,spring-data-jpa等)转anyline或与anyline集成
- 数据集外键关联
- 关于anyline本地编译
- 检测数据库适配器失败
- 不同数据库不同字符集下汉字占用的字节数不同的问题