2024-01-11
|
ZH
系统启动过程中会把pom中的所有的adapter加载到上下文环境中。 在SQL执行前,会自动匹配一个能操作指定数据源的adapter 匹配过程方式: 根据url中adapter参数,如(jdbc:mysql://localhost:33306/simple?useUnicode=true&
2024-01-11
|
ZH
ConfigStore configs = new DefaultConfigStore(); configs.likes("Z"); ServiceProxy.service().querys("CRM_USER",configs); 会检测目标表中有哪些列是String类型的,生成OR LIKE
2024-01-10
|
ZH
中央最新版本查看: https://mvnrepository.com/artifact/org.anyline/anyline-core 或 https://central.sonatype.com/artifact/org.anyline/anyline-core 或 https://rep
2023-06-28
|
ZH
//service.query("crm_user", "+id:null"); // ID IS NULL //service.query("crm_user", "+id:"); // ID IS NULL //以上两种情况 经常是通过变量拼接出来如 "+i
2024-01-08
|
ZH
没有根据注释自动生成的文档, 需要看说明可以点类或方法看源码上的注释,如果没有注释可能没有关联上源码,IDEA会有download source提示,点一下就下载下来了。 有哪部分注释没说明白的请到群里说一下。
2023-12-26
|
ZH
首先需要一个完整的测试类,把DriverAdapter中的方法全覆盖 根据1检查哪些方法没有实现(打开DEBUG日志模式控制台会有提示) 根据【数据库列表】看一下哪些数据库没有实现,先创建好adapter(根据TemplateAdapter里的注释说明),创建好了再
2023-12-26
|
ZH
在没有开发过程中通过是根据数据源key返回相应的service再执行数据库操作, 但有些场景需要生在指定数据库的SQL并不需要执行,这时并不需要注册实际的数据源,也就是不需要安装数据库 可以根据数据库类型返回一个service,这个service执行后可以返回相就的SQL并不会去连接数据库 An
2023-12-19
|
ZH
public static boolean IS_ENABLE_COMMON_JDBC_ADAPTER= false; // 是否开启默认的jdbc adapter(仅支持部分标准SQL)遇到没有实现adapter的数据库时可以开启 默认情况下是禁用的,也就是说如果