| 程序包 | 说明 |
|---|---|
| org.anyline.dao | |
| org.anyline.dao.impl.springjdbc | |
| org.anyline.jdbc.adapter | |
| org.anyline.jdbc.entity | |
| org.anyline.service |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<String,Tag> |
AnylineDao.tags(String table) |
LinkedHashMap<String,Tag> |
AnylineDao.tags(String catalog,
String schema,
String table) |
LinkedHashMap<String,Tag> |
AnylineDao.tags(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
AnylineDao.add(Tag tag) |
boolean |
AnylineDao.alter(Table table,
Tag tag) |
boolean |
AnylineDao.alter(Tag tag) |
boolean |
AnylineDao.drop(Tag tag) |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<String,Tag> |
AnylineDaoImpl.tags(String table) |
LinkedHashMap<String,Tag> |
AnylineDaoImpl.tags(String catalog,
String schema,
String table) |
LinkedHashMap<String,Tag> |
AnylineDaoImpl.tags(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
AnylineDaoImpl.add(Tag tag) |
boolean |
AnylineDaoImpl.alter(Table table,
Tag tag) |
boolean |
AnylineDaoImpl.alter(Tag tag) |
boolean |
AnylineDaoImpl.drop(Tag tag) |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<String,Tag> |
SimpleJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet set) |
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet set)
解析JDBC getcolumns结果
|
LinkedHashMap<String,Tag> |
SimpleJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
org.springframework.jdbc.support.rowset.SqlRowSet set)
解析查询结果metadata(0=1)
|
LinkedHashMap<String,Tag> |
SimpleJDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
SimpleJDBCAdapter.buildAddRunSQL(Tag tag)
添加标签
ALTER TABLE HR_USER ADD TAG UPT_TIME datetime CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
|
String |
JDBCAdapter.buildAddRunSQL(Tag tag)
添加标签
|
List<String> |
SimpleJDBCAdapter.buildAlterRunSQL(Tag tag)
修改标签 ALTER TABLE HR_USER CHANGE UPT_TIME UPT_TIME datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
|
List<String> |
JDBCAdapter.buildAlterRunSQL(Tag tag)
修改标签
有可能生成多条SQL
|
String |
SimpleJDBCAdapter.buildChangeCommentRunSQL(Tag tag)
修改备注
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
JDBCAdapter.buildChangeCommentRunSQL(Tag tag)
修改备注
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
SimpleJDBCAdapter.buildChangeDefaultRunSQL(Tag tag)
修改默认值
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
JDBCAdapter.buildChangeDefaultRunSQL(Tag tag)
修改默认值
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
SimpleJDBCAdapter.buildChangeNullableRunSQL(Tag tag)
修改非空限制
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
JDBCAdapter.buildChangeNullableRunSQL(Tag tag)
修改非空限制
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
List<String> |
SimpleJDBCAdapter.buildChangeTypeRunSQL(Tag tag)
修改数据类型
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
List<String> |
JDBCAdapter.buildChangeTypeRunSQL(Tag tag)
修改数据类型
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
SimpleJDBCAdapter.buildDropRunSQL(Tag tag)
删除标签
ALTER TABLE HR_USER DROP TAG NAME;
|
String |
JDBCAdapter.buildDropRunSQL(Tag tag)
删除标签
|
String |
SimpleJDBCAdapter.buildRenameRunSQL(Tag tag)
修改标签名
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
JDBCAdapter.buildRenameRunSQL(Tag tag)
修改标签名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<String,Tag> |
SimpleJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet set) |
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet set)
解析JDBC getcolumns结果
|
LinkedHashMap<String,Tag> |
SimpleJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
org.springframework.jdbc.support.rowset.SqlRowSet set)
解析查询结果metadata(0=1)
|
LinkedHashMap<String,Tag> |
SimpleJDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Tag |
Tag.update |
| 限定符和类型 | 字段和说明 |
|---|---|
protected LinkedHashMap<String,Tag> |
Table.tags |
| 限定符和类型 | 方法和说明 |
|---|---|
Tag |
Table.addTag(String name,
String type) |
Tag |
Table.addTag(String name,
String type,
boolean nullable,
Object def) |
Tag |
Table.addTag(String name,
String type,
Object value) |
Tag |
Tag.getUpdate() |
Tag |
Tag.setUpdate(Tag update) |
Tag |
Tag.update() |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<String,Tag> |
Table.getTags() |
| 限定符和类型 | 方法和说明 |
|---|---|
Table |
Table.addTag(Tag tag) |
Table |
MasterTable.getPartition(Tag... tags)
根据标签定位分区表
|
Tag |
Tag.setUpdate(Tag update) |
| 限定符和类型 | 方法和说明 |
|---|---|
Table |
Table.setTags(LinkedHashMap<String,Tag> tags) |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<String,Tag> |
AnylineService.MetaDataService.tags(String table) |
LinkedHashMap<String,Tag> |
AnylineService.MetaDataService.tags(String catalog,
String schema,
String table) |
LinkedHashMap<String,Tag> |
AnylineService.MetaDataService.tags(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
AnylineService.DDLService.add(Tag tag) |
boolean |
AnylineService.DDLService.alter(Tag tag) |
boolean |
AnylineService.DDLService.drop(Tag tag) |
boolean |
AnylineService.DDLService.save(Tag tag) |
Copyright © 2022. All rights reserved.