| 程序包 | 说明 |
|---|---|
| org.anyline.dao | |
| org.anyline.dao.init.springjdbc | |
| org.anyline.data.entity | |
| org.anyline.data.jdbc.adapter | |
| org.anyline.proxy | |
| 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> |
DefaultDao.tags(String table) |
LinkedHashMap<String,Tag> |
DefaultDao.tags(String catalog,
String schema,
String table) |
LinkedHashMap<String,Tag> |
DefaultDao.tags(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
DefaultDao.add(Tag tag) |
boolean |
DefaultDao.alter(Table table,
Tag tag) |
boolean |
DefaultDao.alter(Tag tag) |
boolean |
DefaultDao.drop(Tag 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> |
JDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet set)
解析JDBC getcolumns结果
|
LinkedHashMap<String,Tag> |
DefaultJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet 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> |
DefaultJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
LinkedHashMap<String,Tag> |
DefaultJDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
JDBCAdapter.buildAddRunSQL(Tag tag)
添加标签
|
String |
DefaultJDBCAdapter.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;
|
List<String> |
JDBCAdapter.buildAlterRunSQL(Tag tag)
修改标签
有可能生成多条SQL
|
List<String> |
DefaultJDBCAdapter.buildAlterRunSQL(Tag tag)
修改标签 ALTER TABLE HR_USER CHANGE UPT_TIME UPT_TIME datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP comment '修改时间' AFTER ID;
|
String |
JDBCAdapter.buildChangeCommentRunSQL(Tag tag)
修改备注
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
DefaultJDBCAdapter.buildChangeCommentRunSQL(Tag tag)
修改备注
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
JDBCAdapter.buildChangeDefaultRunSQL(Tag tag)
修改默认值
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
DefaultJDBCAdapter.buildChangeDefaultRunSQL(Tag tag)
修改默认值
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
JDBCAdapter.buildChangeNullableRunSQL(Tag tag)
修改非空限制
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
DefaultJDBCAdapter.buildChangeNullableRunSQL(Tag tag)
修改非空限制
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
List<String> |
JDBCAdapter.buildChangeTypeRunSQL(Tag tag)
修改数据类型
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
List<String> |
DefaultJDBCAdapter.buildChangeTypeRunSQL(Tag tag)
修改数据类型
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
JDBCAdapter.buildDropRunSQL(Tag tag)
删除标签
|
String |
DefaultJDBCAdapter.buildDropRunSQL(Tag tag)
删除标签
ALTER TABLE HR_USER DROP TAG NAME;
|
String |
JDBCAdapter.buildRenameRunSQL(Tag tag)
修改标签名
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
String |
DefaultJDBCAdapter.buildRenameRunSQL(Tag tag)
修改标签名
子类实现
一般不直接调用,如果需要由buildAlterRunSQL内部统一调用
|
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet set)
解析JDBC getcolumns结果
|
LinkedHashMap<String,Tag> |
DefaultJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
ResultSet 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> |
DefaultJDBCAdapter.tags(boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
org.springframework.jdbc.support.rowset.SqlRowSet set) |
LinkedHashMap<String,Tag> |
JDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
LinkedHashMap<String,Tag> |
DefaultJDBCAdapter.tags(int index,
boolean create,
Table table,
LinkedHashMap<String,Tag> tags,
DataSet set)
根据查询结果集构造Tag
|
| 限定符和类型 | 方法和说明 |
|---|---|
static LinkedHashMap<String,Tag> |
ServiceProxy.MetaDataService.tags(String table) |
static LinkedHashMap<String,Tag> |
CacheProxy.tags(String table) |
static LinkedHashMap<String,Tag> |
ServiceProxy.MetaDataService.tags(String catalog,
String schema,
String table) |
static LinkedHashMap<String,Tag> |
ServiceProxy.MetaDataService.tags(Table table) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
ServiceProxy.DDLService.add(Tag tag) |
static boolean |
ServiceProxy.DDLService.alter(Tag tag) |
static boolean |
ServiceProxy.DDLService.drop(Tag tag) |
static boolean |
ServiceProxy.DDLService.save(Tag tag) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
CacheProxy.tags(String table,
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 © 2023. All rights reserved.