2023-12-08
|
ZH
adapter方法合计:376public:356protected:20调用入口:103命令合成:155结果集封装:50需要实现的大部分集中在【命令合成】 与 【结果集封装】 命令合成主要是DDL和metadata 结果集封装就是对应命令合成的SQL生成的查询结果中取数据给 Table
2023-12-08
|
ZH
对技术工作经验没有要求,你可以不熟悉JAVA,甚至可以不熟悉数据库,能提需求或BUG也可以 当然最好是你正在用这个数据库,有实战场景更容易发现细节,我们可以一块解决你实现工作中的问题。 如果有数据库厂商的现场支持那就最好了,省了大量查资料的时间了(小众数据库以及极处别的国产库是真能***)
2023-12-08
|
ZH
在ddl test中有一段save(Table)的测试 正常情况下在保存时会检测数据库中的主键,与table中的主键是否一致,如果不一致会修改,大部分库是先删除旧的主键,再创建新的主键。 这就涉及到一个查询主键的SQL 如果这个SQL不正确,那当然下一步比较也会出问题。 如kingb
2023-12-19
|
ZH
public static boolean IS_ENABLE_COMMON_JDBC_ADAPTER= false; // 是否开启默认的jdbc adapter(仅支持部分标准SQL)遇到没有实现adapter的数据库时可以开启 默认情况下是禁用的,也就是说如果
2023-12-20
|
ZH
如DataSet中已经查询出以下数据 NAME AGE 张三 20 张三三 30 需要在每一行上添加一个新
2023-12-21
|
ZH
创建表时会根据position自动排序,如果没有设置position属性则排到最后,如果都没有设置则按添加顺序 table = new Table("表名"); table.addColumn("C2","INT").setPosition(2); table.addColumn("C1","INT
2023-12-26
|
ZH
在没有开发过程中通过是根据数据源key返回相应的service再执行数据库操作, 但有些场景需要生在指定数据库的SQL并不需要执行,这时并不需要注册实际的数据源,也就是不需要安装数据库 可以根据数据库类型返回一个service,这个service执行后可以返回相就的SQL并不会去连接数据库 An