类 EntityScriptService
java.lang.Object
net.sohelp.boot.engine.db.service.EntityScriptService
脚本构建器,用于根据实体信息动态生成常用的SQL语句。
- 从以下版本开始:
- 2024/2/9 16:00
- 作者:
- AaronFung
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getByIdSQL(String entityName) 根据实体名称获取默认数据源下通过ID查询的SQL语句。getByIdSQL(String datasourceName, String entityName) 根据指定数据源和实体名称生成通过ID查询的SQL语句。getCountSQL(String entityName) 根据实体名称获取默认数据源下统计数量的SQL语句。getCountSQL(String datasourceName, String entityName) 根据指定数据源和实体名称生成统计数量的SQL语句。getDeleteSQL(String entityName) 根据实体名称获取默认数据源下的删除SQL语句。getDeleteSQL(String datasourceName, String entityName) 根据指定数据源和实体名称生成删除SQL语句。getInsertSQL(String entityName) 根据实体名称获取默认数据源下的插入SQL语句。getInsertSQL(String datasourceName, String entityName) 根据指定数据源和实体名称生成插入SQL语句。static EntityScriptService获取当前Spring容器中的EntityScriptService实例。getPageSQL(String enityName) 根据实体名称生成分页查询的SQL语句。getUpdateSQL(String entityName) 根据实体名称获取默认数据源下的更新SQL语句。getUpdateSQL(String datasourceName, String entityName) 根据指定数据源和实体名称生成更新SQL语句。
-
构造器详细资料
-
EntityScriptService
public EntityScriptService()
-
-
方法详细资料
-
getInstance
获取当前Spring容器中的EntityScriptService实例。- 返回:
- EntityScriptService 实例
-
getInsertSQL
根据实体名称获取默认数据源下的插入SQL语句。- 参数:
entityName- 实体名称- 返回:
- 插入SQL语句(未实现)
-
getInsertSQL
根据指定数据源和实体名称生成插入SQL语句。- 参数:
datasourceName- 数据源名称entityName- 实体名称- 返回:
- 插入SQL语句(未实现)
-
getUpdateSQL
根据实体名称获取默认数据源下的更新SQL语句。- 参数:
entityName- 实体名称- 返回:
- 更新SQL语句
-
getUpdateSQL
根据指定数据源和实体名称生成更新SQL语句。- 参数:
datasourceName- 数据源名称entityName- 实体名称- 返回:
- 更新SQL语句
-
getDeleteSQL
根据实体名称获取默认数据源下的删除SQL语句。- 参数:
entityName- 实体名称- 返回:
- 删除SQL语句(未实现)
-
getDeleteSQL
根据指定数据源和实体名称生成删除SQL语句。- 参数:
datasourceName- 数据源名称entityName- 实体名称- 返回:
- 删除SQL语句(未实现)
-
getByIdSQL
根据指定数据源和实体名称生成通过ID查询的SQL语句。- 参数:
datasourceName- 数据源名称entityName- 实体名称- 返回:
- 查询SQL语句(未实现)
-
getByIdSQL
根据实体名称获取默认数据源下通过ID查询的SQL语句。- 参数:
entityName- 实体名称- 返回:
- 查询SQL语句(未实现)
-
getCountSQL
根据指定数据源和实体名称生成统计数量的SQL语句。- 参数:
datasourceName- 数据源名称entityName- 实体名称- 返回:
- 统计SQL语句(未实现)
-
getCountSQL
根据实体名称获取默认数据源下统计数量的SQL语句。- 参数:
entityName- 实体名称- 返回:
- 统计SQL语句(未实现)
-
getPageSQL
根据实体名称生成分页查询的SQL语句。- 参数:
enityName- 实体名称- 返回:
- 分页SQL语句(未实现)
-