| 程序包 | 说明 |
|---|---|
| org.anyline.dao.init.springjdbc | |
| org.anyline.data.adapter | |
| org.anyline.data.listener | |
| org.anyline.data.listener.init | |
| org.anyline.data.run |
| 限定符和类型 | 方法和说明 |
|---|---|
protected int |
DefaultDao.exeDelete(JDBCRuntime runtime,
Run run) |
| 限定符和类型 | 方法和说明 |
|---|---|
Run |
JDBCAdapter.buildDeleteRun(String dest,
Object obj,
String... columns)
创建删除SQL
|
Run |
DefaultJDBCAdapter.buildDeleteRun(String dest,
Object obj,
String... columns) |
Run |
JDBCAdapter.buildDeleteRun(String table,
String key,
Object values)
根据key values删除
|
Run |
DefaultJDBCAdapter.buildDeleteRun(String table,
String key,
Object values) |
Run |
JDBCAdapter.buildDeleteRunContent(Run run)
构造删除主体
|
Run |
DefaultJDBCAdapter.buildDeleteRunContent(Run run)
构造删除主体
|
protected Run |
SQLAdapter.buildDeleteRunContent(TableRun run) |
protected Run |
DefaultJDBCAdapter.buildDeleteRunContent(TableRun run) |
Run |
JDBCAdapter.buildExecuteRun(RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建执行SQL
|
Run |
DefaultJDBCAdapter.buildExecuteRun(RunPrepare prepare,
ConfigStore configs,
String... conditions) |
Run |
SQLAdapter.buildInsertRun(org.springframework.jdbc.core.JdbcTemplate template,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns)
创建INSERT RunPrepare
|
Run |
JDBCAdapter.buildInsertRun(org.springframework.jdbc.core.JdbcTemplate template,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns)
创建insert RunPrepare
|
Run |
DefaultJDBCAdapter.buildInsertRun(org.springframework.jdbc.core.JdbcTemplate template,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns)
创建INSERT RunPrepare
|
Run |
JDBCAdapter.buildQueryRun(RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建查询SQL
|
Run |
DefaultJDBCAdapter.buildQueryRun(RunPrepare prepare,
ConfigStore configs,
String... conditions)
创建查询SQL
|
Run |
JDBCAdapter.buildUpdateRun(String dest,
Object obj,
ConfigStore configs,
boolean checkPrimary,
List<String> columns)
创建更新SQL
|
Run |
DefaultJDBCAdapter.buildUpdateRun(String dest,
Object obj,
ConfigStore configs,
boolean checkPrimary,
List<String> columns) |
protected Run |
SQLAdapter.buildUpdateRunFromDataRow(String dest,
DataRow row,
ConfigStore configs,
boolean checkPrimary,
List<String> columns) |
protected Run |
DefaultJDBCAdapter.buildUpdateRunFromDataRow(String dest,
DataRow row,
ConfigStore configs,
boolean checkPrimary,
List<String> columns) |
protected Run |
SQLAdapter.buildUpdateRunFromEntity(String dest,
Object obj,
ConfigStore configs,
boolean checkPrimary,
List<String> columns) |
protected Run |
DefaultJDBCAdapter.buildUpdateRunFromEntity(String dest,
Object obj,
ConfigStore configs,
boolean checkPrimary,
List<String> columns) |
protected Run |
SQLAdapter.createDeleteRunSQLFromEntity(String dest,
Object obj,
String... columns) |
protected Run |
DefaultJDBCAdapter.createDeleteRunSQLFromEntity(String dest,
Object obj,
String... columns) |
protected Run |
SQLAdapter.createDeleteRunSQLFromTable(String table,
String key,
Object values) |
protected Run |
DefaultJDBCAdapter.createDeleteRunSQLFromTable(String table,
String key,
Object values) |
protected Run |
SQLAdapter.createInsertRun(org.springframework.jdbc.core.JdbcTemplate template,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns)
根据entity创建 INSERT RunPrepare
|
protected Run |
DefaultJDBCAdapter.createInsertRun(org.springframework.jdbc.core.JdbcTemplate template,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns)
根据entity创建 INSERT RunPrepare
|
protected Run |
SQLAdapter.createInsertRunFromCollection(org.springframework.jdbc.core.JdbcTemplate template,
String dest,
Collection list,
boolean checkPrimary,
List<String> columns)
根据collection创建 INSERT RunPrepare
|
protected Run |
DefaultJDBCAdapter.createInsertRunFromCollection(org.springframework.jdbc.core.JdbcTemplate template,
String dest,
Collection list,
boolean checkPrimary,
List<String> columns)
根据collection创建 INSERT RunPrepare
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
SQLAdapter.addRunValue(Run run,
Compare compare,
String key,
Object value)
设置参数值
|
Run |
JDBCAdapter.buildDeleteRunContent(Run run)
构造删除主体
|
Run |
DefaultJDBCAdapter.buildDeleteRunContent(Run run)
构造删除主体
|
void |
JDBCAdapter.buildExecuteRunContent(Run run)
构造执行主体
|
void |
DefaultJDBCAdapter.buildExecuteRunContent(Run run)
构造查询主体
|
void |
JDBCAdapter.buildQueryRunContent(Run run)
构造查询主体 拼接where group等(不含分页 ORDER)
|
void |
DefaultJDBCAdapter.buildQueryRunContent(Run run)
构造查询主体
|
void |
SQLAdapter.createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
Collection list,
List<String> keys)
根据Collection创建批量INSERT RunPrepare
|
void |
JDBCAdapter.createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
Collection list,
List<String> keys)
根据Collection创建批量插入SQL
|
void |
DefaultJDBCAdapter.createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
Collection list,
List<String> keys)
根据Collection创建批量INSERT RunPrepare
|
void |
SQLAdapter.createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
DataSet set,
List<String> keys)
根据DataSet创建批量INSERT RunPrepare
|
void |
JDBCAdapter.createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
DataSet set,
List<String> keys)
根据DataSet创建批量插入SQL
|
void |
DefaultJDBCAdapter.createInserts(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
String dest,
DataSet set,
List<String> keys)
根据DataSet创建批量INSERT RunPrepare
|
protected void |
SQLAdapter.insertValue(org.springframework.jdbc.core.JdbcTemplate template,
Run run,
Object obj,
boolean placeholder,
boolean alias,
boolean scope,
List<String> keys)
生成insert sql的value部分,每个Entity(每行数据)调用一次
(1,2,3)
(?
|
String |
SQLAdapter.parseExists(Run run) |
String |
JDBCAdapter.parseExists(Run run)
创建检测是否存在SQL
|
String |
DefaultJDBCAdapter.parseExists(Run run) |
String |
JDBCAdapter.parseFinalQuery(Run run)
创建最终执行查询SQL 包含分页 ORDER
|
String |
SQLAdapter.parseTotalQuery(Run run)
求总数SQL
Run 反转调用
|
String |
JDBCAdapter.parseTotalQuery(Run run)
创建统计总数SQL
|
String |
DefaultJDBCAdapter.parseTotalQuery(Run run)
求总数SQL
Run 反转调用
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Run> |
JDBCHandle.getRuns() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DMListener.afterCount(Run run,
int count,
long millis)
count之后调用
|
void |
DMListener.afterDelete(Run run,
int count,
long millis)
执行删除后调用
|
void |
DMListener.afterExecute(Run run,
int count,
long millis)
执行SQL之后调用
|
void |
DMListener.afterExists(Run run,
boolean exists,
long millis)
判断是否存在之后调用
|
void |
DMListener.afterInsert(Run run,
int count,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns,
long millis)
插入之后调用
|
void |
DMListener.afterQuery(Run run,
DataSet set,
long millis)
查询之后调用(调用service.query或service.querys)
|
void |
DMListener.afterQuery(Run run,
EntitySet<?> maps,
long millis) |
void |
DMListener.afterQuery(Run run,
List<?> maps,
long millis)
查询之后调用(调用service.map或service.maps)
|
void |
DMListener.afterTotal(Run run,
int total,
long millis)
统计总记录数之后调用
|
void |
DMListener.afterUpdate(Run run,
int count,
String dest,
Object obj,
List<String> columns,
long millis)
更新之前调用
|
void |
DMListener.beforeCount(Run run)
count之前调用
|
boolean |
DMListener.beforeDelete(Run run)
执行删除前调用
|
boolean |
DMListener.beforeExecute(Run run)
执行SQL之前调用
|
void |
DMListener.beforeExists(Run run)
判断是否存在之前调用
|
boolean |
DMListener.beforeInsert(Run run,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns)
创建insert sql之前调用
|
void |
DMListener.beforeQuery(Run run,
int total)
查询之前调用
不满足查询条件的不会走到这一步(如必须参数未提供) 只有确定执行查询时才会到这一步,到了这一步已经不能修改查询条件 要修改查询条件可以在afterCreateQuery实现 |
void |
DMListener.beforeTotal(Run run)
统计总记录数之前调用
|
boolean |
DMListener.beforeUpdate(Run run,
String dest,
Object obj,
List<String> columns)
更新之前调用
|
void |
DMListener.slow(String action,
Run run,
String sql,
List inputs,
List outputs,
long millis) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
JDBCHandle.setRuns(List<Run> runs) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BasicDMListener.afterCount(Run run,
int count,
long millis)
count之后调用
|
void |
BasicDMListener.afterDelete(Run run,
int count,
long millis)
执行删除后调用
|
void |
BasicDMListener.afterExecute(Run run,
int count,
long millis)
执行SQL之后调用
|
void |
BasicDMListener.afterExists(Run run,
boolean exists,
long millis)
判断是否存在之后调用
|
void |
BasicDMListener.afterInsert(Run run,
int count,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns,
long millis)
插入之后调用
|
void |
BasicDMListener.afterQuery(Run run,
DataSet set,
long millis)
查询之后调用(调用service.query或service.querys)
|
void |
BasicDMListener.afterQuery(Run run,
EntitySet<?> maps,
long millis) |
void |
BasicDMListener.afterQuery(Run run,
List<?> maps,
long millis)
查询之后调用(调用service.map或service.maps)
|
void |
BasicDMListener.afterTotal(Run run,
int total,
long millis)
统计总记录数之后调用
|
void |
BasicDMListener.afterUpdate(Run run,
int count,
String dest,
Object obj,
List<String> columns,
long millis)
更新之前调用
|
void |
BasicDMListener.beforeCount(Run run)
count之前调用
|
boolean |
BasicDMListener.beforeDelete(Run run)
执行删除前调用
|
boolean |
BasicDMListener.beforeExecute(Run run)
执行SQL之前调用
|
void |
BasicDMListener.beforeExists(Run run)
判断是否存在之前调用
|
boolean |
BasicDMListener.beforeInsert(Run run,
String dest,
Object obj,
boolean checkPrimary,
List<String> columns)
创建insert sql之前调用
|
void |
BasicDMListener.beforeQuery(Run run,
int total)
查询之前调用
不满足查询条件的不会走到这一步(如必须参数未提供) 只有确定执行查询时才会到这一步,到了这一步已经不能修改查询条件 要修改查询条件可以在afterCreateQuery实现 |
void |
BasicDMListener.beforeTotal(Run run)
统计总记录数之前调用
|
boolean |
BasicDMListener.beforeUpdate(Run run,
String dest,
Object obj,
List<String> columns)
更新之前调用
|
void |
BasicDMListener.slow(String action,
Run run,
String sql,
List inputs,
List outputs,
long millis) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BasicRun |
class |
TableRun |
class |
TextRun |
class |
XMLRun |
| 限定符和类型 | 方法和说明 |
|---|---|
Run |
XMLRun.addCondition(boolean required,
boolean strictRequired,
String column,
Object value,
Compare compare) |
Run |
TextRun.addCondition(boolean required,
boolean strictRequired,
String prefix,
String var,
Object value,
Compare compare)
添加查询条件
|
Run |
Run.addCondition(boolean required,
boolean strictRequired,
String prefix,
String var,
Object value,
Compare compare)
添加查询条件
|
Run |
BasicRun.addCondition(boolean required,
boolean strictRequired,
String prefix,
String var,
Object value,
Compare compare)
添加查询条件
|
Run |
XMLRun.addCondition(boolean required,
String column,
Object value,
Compare compare) |
Run |
Run.addCondition(boolean required,
String prefix,
String var,
Object value,
Compare compare) |
Run |
BasicRun.addCondition(boolean required,
String prefix,
String var,
Object value,
Compare compare) |
Run |
Run.addCondition(Condition condition) |
Run |
BasicRun.addCondition(Condition condition) |
Run |
XMLRun.addCondition(String... conditions) |
Run |
Run.addCondition(String... conditions)
添加条件
|
Run |
BasicRun.addCondition(String... conditions)
添加条件
|
Run |
XMLRun.addCondition(String condition) |
Run |
XMLRun.addCondition(String prefix,
String variable,
Object value)
添加静态文本查询条件
|
Run |
TextRun.addCondition(String condition,
String variable,
Object value)
添加静态文本查询条件
|
Run |
XMLRun.addOrder(Order order) |
Run |
TextRun.addOrder(Order order) |
Run |
Run.addOrder(Order order) |
Run |
BasicRun.addOrder(Order order) |
Run |
XMLRun.addOrders(OrderStore orderStore) |
Run |
TextRun.addOrders(OrderStore orderStore) |
Run |
Run.addOrders(OrderStore orderStore) |
Run |
BasicRun.addOrders(OrderStore orderStore) |
Run |
Run.addValues(Compare compare,
String column,
Object obj,
boolean split)
添加参数值
|
Run |
BasicRun.addValues(Compare compare,
String key,
Object obj,
boolean split)
添加参数值
|
Run |
BasicRun.addValues(List<RunValue> values) |
Run |
BasicRun.addValues(RunValue run)
添加参数值
|
Run |
BasicRun.addVariable(Variable var) |
Run |
Run.group(String group) |
Run |
BasicRun.group(String group) |
Run |
Run.order(String order) |
Run |
BasicRun.order(String order) |
Run |
Run.setConditionChain(ConditionChain chain) |
Run |
BasicRun.setConditionChain(ConditionChain chain) |
Run |
XMLRun.setConditionValue(boolean required,
boolean strictRequired,
String prefix,
String variable,
Object value,
Compare compare) |
Run |
TextRun.setConditionValue(boolean required,
boolean strictRequired,
String condition,
String variable,
Object value,
Compare compare) |
Run |
TableRun.setConditionValue(boolean required,
boolean strictRequired,
String condition,
String variable,
Object value,
Compare compare) |
Run |
Run.setConditionValue(boolean required,
boolean strictRequired,
String prefix,
String variable,
Object value,
Compare compare)
添加查询条件
|
Run |
BasicRun.setConditionValue(boolean required,
boolean strictRequired,
String prefix,
String variable,
Object value,
Compare compare) |
Run |
XMLRun.setConditionValue(boolean required,
String condition,
String variable,
Object value,
Compare compare) |
Run |
TextRun.setConditionValue(boolean required,
String condition,
String variable,
Object value,
Compare compare) |
Run |
TableRun.setConditionValue(boolean required,
String condition,
String variable,
Object value,
Compare compare) |
Run |
Run.setConditionValue(boolean required,
String prefix,
String variable,
Object value,
Compare compare) |
Run |
Run.setInsertColumns(List<String> keys) |
Run |
BasicRun.setInsertColumns(List<String> insertColumns) |
Run |
XMLRun.setPrepare(RunPrepare prepare) |
Run |
TextRun.setPrepare(RunPrepare prepare) |
Run |
Run.setPrepare(RunPrepare prepare) |
Run |
BasicRun.setPrepare(RunPrepare prepare) |
Run |
Run.setUpdateColumns(List<String> keys) |
Run |
BasicRun.setUpdateColumns(List<String> updateColumns) |
Copyright © 2023. All rights reserved.