接口 MybatisSqlBeanDao<T>
- 类型参数:
T-
@Mapper
public interface MybatisSqlBeanDao<T>
通用的数据库操作
- 版本:
- 1.0
- 作者:
- Jovi
-
方法概要
修饰符和类型方法说明intbackup(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.helper.Wrapper wrapper, String targetSchema, String targetTableName, cn.vonce.sql.bean.Column[] columns) 备份表和数据intcopy(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.helper.Wrapper wrapper, String targetSchema, String targetTableName, cn.vonce.sql.bean.Column[] columns) 复制数据到指定表intcount(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<?> returnType, cn.vonce.sql.bean.Select select) 根据自定义条件统计int根据条件查询统计void创建表intcreateSchema(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, String name) 创建模式模式列表intdelete(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Delete delete, boolean ignore) 删除int根据条件删除intdeleteById(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object id) 根据id条件删除void删除表intdropSchema(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, String name) 删除模式intexecuteSql(String sql) 执行Sqlintinsert(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Insert insert) 插入数据intinsertBean(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Collection<T> beanList) 插入数据long获取最后插入的自增idintlogicallyDeleteBy(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, String where, Object... args) 根据条件逻辑删除intlogicallyDeleteById(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object id) 根据id逻辑删除intlogicallyDeleteByWrapper(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.helper.Wrapper wrapper) 根据条件逻辑删除select(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Select select) 根据自定义条件查询(可自动分页)返回ListselectAll(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Paging paging) 查询全部<O> List<O>selectAllO(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<O> returnType, cn.vonce.sql.bean.Paging paging) 查询全部(可指定返回类型、查询的表)selectBy(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Paging paging, String where, Object... args) 根据条件查询selectById(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object id) 根据id条件查询<O> OselectByIdO(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<O> returnType, Object id) 根据id条件查询(可指定返回类型、查询的表)selectByIds(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object... ids) 根据ids条件查询<O> List<O>selectByIdsO(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<O> returnType, Object... ids) 根据id条件查询(可指定返回类型、查询的表)<O> List<O>selectByO(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<O> returnType, cn.vonce.sql.bean.Paging paging, String where, Object... args) 根据条件查询(可指定返回类型、查询的表)List<cn.vonce.sql.bean.ColumnInfo>selectColumnInfoList(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, String schema, String name) 获取表名列表selectMap(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Select select) 根据自定义条件查询返回MapselectMapList(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Select select) 根据自定义条件查询(可自动分页)返回List<O> List<O>selectO(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<?> returnType, cn.vonce.sql.bean.Select select) 根据自定义条件查询(可自动分页)返回List(可指定返回类型) selectOne(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Select select) 根据自定义条件查询 只返回一条记录selectOneBy(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, String where, Object... args) 根据条件查询<O> OselectOneByO(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<O> returnType, String where, Object... args) 根据条件查询(可指定返回类型、查询的表)<O> OselectOneO(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, Class<O> returnType, cn.vonce.sql.bean.Select select) 根据自定义条件查询 只返回一条记录(可指定返回类型)List<cn.vonce.sql.bean.TableInfo>selectTableList(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, String schema, String name) 获取表名列表intupdate(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, cn.vonce.sql.bean.Update update, boolean ignore) 更新intupdateBy(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, T bean, boolean updateNotNull, boolean optimisticLock, cn.vonce.sql.bean.Column[] filterColumns, String where, Object... args) 根据条件更新intupdateByBean(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, T bean, boolean updateNotNull, boolean optimisticLock, String where, cn.vonce.sql.bean.Column[] filterColumns) 根据实体类字段条件更新intupdateByBeanId(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, T bean, boolean updateNotNull, boolean optimisticLock, cn.vonce.sql.bean.Column[] filterColumns) 根据实体类id条件更新intupdateById(cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, Class<?> clazz, T bean, Object id, boolean updateNotNull, boolean optimisticLock, cn.vonce.sql.bean.Column[] filterColumns) 根据id条更新
-
方法详细资料
-
selectById
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectById") T selectById(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("id") Object id) 根据id条件查询- 参数:
sqlBeanMeta-clazz-id-- 返回:
-
selectByIdO
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectById") <O> O selectByIdO(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<O> returnType, @Param("id") Object id) 根据id条件查询(可指定返回类型、查询的表)- 参数:
sqlBeanMeta-clazz-returnType-id-- 返回:
-
selectByIds
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectByIds") List<T> selectByIds(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("ids") Object... ids) 根据ids条件查询- 参数:
sqlBeanMeta-clazz-ids-- 返回:
-
selectByIdsO
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectByIds") <O> List<O> selectByIdsO(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<O> returnType, @Param("ids") Object... ids) 根据id条件查询(可指定返回类型、查询的表)- 参数:
sqlBeanMeta-clazz-returnType-ids-- 返回:
-
selectOne
@SelectProvider(type=MybatisSqlBeanProvider.class, method="select") T selectOne(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("select") cn.vonce.sql.bean.Select select) 根据自定义条件查询 只返回一条记录- 参数:
sqlBeanMeta-clazz-select-- 返回:
-
selectOneO
@SelectProvider(type=MybatisSqlBeanProvider.class, method="select") <O> O selectOneO(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<O> returnType, @Param("select") cn.vonce.sql.bean.Select select) 根据自定义条件查询 只返回一条记录(可指定返回类型)- 参数:
sqlBeanMeta-clazz-returnType-select-- 返回:
-
selectMap
@SelectProvider(type=MybatisSqlBeanProvider.class, method="select") Map<String,Object> selectMap(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("select") cn.vonce.sql.bean.Select select) 根据自定义条件查询返回Map- 参数:
sqlBeanMeta-clazz-select-- 返回:
-
selectOneBy
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectBy") T selectOneBy(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("where") String where, @Param("args") Object... args) 根据条件查询- 参数:
sqlBeanMeta-clazz-where-args-- 返回:
-
selectOneByO
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectBy") <O> O selectOneByO(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<O> returnType, @Param("where") String where, @Param("args") Object... args) 根据条件查询(可指定返回类型、查询的表)- 参数:
sqlBeanMeta-clazz-returnType-where-args-- 返回:
-
selectByO
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectBy") <O> List<O> selectByO(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<O> returnType, @Param("paging") cn.vonce.sql.bean.Paging paging, @Param("where") String where, @Param("args") Object... args) 根据条件查询(可指定返回类型、查询的表)- 参数:
sqlBeanMeta-clazz-paging-where-args-- 返回:
-
selectBy
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectBy") List<T> selectBy(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("paging") cn.vonce.sql.bean.Paging paging, @Param("where") String where, @Param("args") Object... args) 根据条件查询- 参数:
sqlBeanMeta-clazz-paging-where-args-- 返回:
-
countBy
@SelectProvider(type=MybatisSqlBeanProvider.class, method="countBy") int countBy(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("where") String where, @Param("args") Object... args) 根据条件查询统计- 参数:
sqlBeanMeta-clazz-where-args-- 返回:
-
selectAll
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectAll") List<T> selectAll(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("paging") cn.vonce.sql.bean.Paging paging) 查询全部- 参数:
sqlBeanMeta-clazz-paging-- 返回:
-
selectAllO
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectAll") <O> List<O> selectAllO(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<O> returnType, @Param("paging") cn.vonce.sql.bean.Paging paging) 查询全部(可指定返回类型、查询的表)- 参数:
sqlBeanMeta-clazz-returnType-paging-- 返回:
-
selectMapList
@SelectProvider(type=MybatisSqlBeanProvider.class, method="select") List<Map<String,Object>> selectMapList(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("select") cn.vonce.sql.bean.Select select) 根据自定义条件查询(可自动分页)返回List- 参数:
sqlBeanMeta-clazz-select-- 返回:
-
select
@SelectProvider(type=MybatisSqlBeanProvider.class, method="select") List<T> select(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("select") cn.vonce.sql.bean.Select select) 根据自定义条件查询(可自动分页)返回List- 参数:
sqlBeanMeta-clazz-select-- 返回:
-
selectO
@SelectProvider(type=MybatisSqlBeanProvider.class, method="select") <O> List<O> selectO(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<?> returnType, @Param("select") cn.vonce.sql.bean.Select select) 根据自定义条件查询(可自动分页)返回List(可指定返回类型) - 参数:
sqlBeanMeta-clazz-returnType-select-- 返回:
-
count
@SelectProvider(type=MybatisSqlBeanProvider.class, method="count") int count(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("returnType") Class<?> returnType, @Param("select") cn.vonce.sql.bean.Select select) 根据自定义条件统计- 参数:
sqlBeanMeta-clazz-select-- 返回:
-
lastInsertId
获取最后插入的自增id- 返回:
-
deleteById
@DeleteProvider(type=MybatisSqlBeanProvider.class, method="deleteById") int deleteById(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("id") Object id) 根据id条件删除- 参数:
sqlBeanMeta-clazz-id-- 返回:
-
deleteBy
@DeleteProvider(type=MybatisSqlBeanProvider.class, method="deleteBy") int deleteBy(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("where") String where, @Param("args") Object... args) 根据条件删除- 参数:
sqlBeanMeta-clazz-where-args-- 返回:
-
delete
@DeleteProvider(type=MybatisSqlBeanProvider.class, method="delete") int delete(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("delete") cn.vonce.sql.bean.Delete delete, @Param("ignore") boolean ignore) 删除- 参数:
sqlBeanMeta-clazz-delete-ignore-- 返回:
-
logicallyDeleteById
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="logicallyDeleteById") int logicallyDeleteById(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("id") Object id) 根据id逻辑删除- 参数:
sqlBeanMeta-clazz-id-- 返回:
-
logicallyDeleteBy
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="logicallyDeleteBy") int logicallyDeleteBy(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("where") String where, @Param("args") Object... args) 根据条件逻辑删除- 参数:
sqlBeanMeta-clazz-where-args-- 返回:
-
logicallyDeleteByWrapper
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="logicallyDeleteByWrapper") int logicallyDeleteByWrapper(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("wrapper") cn.vonce.sql.helper.Wrapper wrapper) 根据条件逻辑删除- 参数:
sqlBeanMeta-clazz-wrapper-- 返回:
-
update
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="update") int update(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("update") cn.vonce.sql.bean.Update update, @Param("ignore") boolean ignore) 更新- 参数:
sqlBeanMeta-clazz-update-ignore-- 返回:
-
updateById
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="updateById") int updateById(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("bean") T bean, @Param("id") Object id, @Param("updateNotNull") boolean updateNotNull, @Param("optimisticLock") boolean optimisticLock, @Param("filterColumns") cn.vonce.sql.bean.Column[] filterColumns) 根据id条更新- 参数:
sqlBeanMeta-clazz-bean-updateNotNull-optimisticLock-filterColumns-- 返回:
-
updateByBeanId
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="updateByBeanId") int updateByBeanId(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("bean") T bean, @Param("updateNotNull") boolean updateNotNull, @Param("optimisticLock") boolean optimisticLock, @Param("filterColumns") cn.vonce.sql.bean.Column[] filterColumns) 根据实体类id条件更新- 参数:
sqlBeanMeta-clazz-bean-updateNotNull-optimisticLock-filterColumns-- 返回:
-
updateBy
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="updateBy") int updateBy(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("bean") T bean, @Param("updateNotNull") boolean updateNotNull, @Param("optimisticLock") boolean optimisticLock, @Param("filterColumns") cn.vonce.sql.bean.Column[] filterColumns, @Param("where") String where, @Param("args") Object... args) 根据条件更新- 参数:
sqlBeanMeta-clazz-bean-updateNotNull-optimisticLock-filterColumns-where-args-- 返回:
-
updateByBean
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="updateByBean") int updateByBean(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("bean") T bean, @Param("updateNotNull") boolean updateNotNull, @Param("optimisticLock") boolean optimisticLock, @Param("where") String where, @Param("filterColumns") cn.vonce.sql.bean.Column[] filterColumns) 根据实体类字段条件更新- 参数:
sqlBeanMeta-clazz-bean-updateNotNull-optimisticLock-filterColumns-where-- 返回:
-
insertBean
@InsertProvider(type=MybatisSqlBeanProvider.class, method="insertBean") int insertBean(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("beanList") Collection<T> beanList) 插入数据- 参数:
sqlBeanMeta-clazz-beanList-- 返回:
-
insert
@InsertProvider(type=MybatisSqlBeanProvider.class, method="insert") int insert(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("insert") cn.vonce.sql.bean.Insert insert) 插入数据- 参数:
sqlBeanMeta-clazz-insert-- 返回:
-
drop
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="drop") void drop(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz) 删除表- 参数:
clazz-
-
create
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="create") void create(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz) 创建表- 参数:
sqlBeanMeta-clazz-
-
selectTableList
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectTableList") List<cn.vonce.sql.bean.TableInfo> selectTableList(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("schema") String schema, @Param("name") String name) 获取表名列表- 参数:
sqlBeanMeta-schema-name-- 返回:
-
selectColumnInfoList
@SelectProvider(type=MybatisSqlBeanProvider.class, method="selectColumnInfoList") List<cn.vonce.sql.bean.ColumnInfo> selectColumnInfoList(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("schema") String schema, @Param("name") String name) 获取表名列表- 参数:
sqlBeanMeta-schema-name-- 返回:
-
backup
@InsertProvider(type=MybatisSqlBeanProvider.class, method="backup") int backup(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("wrapper") cn.vonce.sql.helper.Wrapper wrapper, @Param("targetSchema") String targetSchema, @Param("targetTableName") String targetTableName, @Param("columns") cn.vonce.sql.bean.Column[] columns) 备份表和数据- 参数:
sqlBeanMeta-clazz-wrapper-targetTableName-columns-- 返回:
-
copy
@InsertProvider(type=MybatisSqlBeanProvider.class, method="copy") int copy(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("clazz") Class<?> clazz, @Param("wrapper") cn.vonce.sql.helper.Wrapper wrapper, @Param("targetSchema") String targetSchema, @Param("targetTableName") String targetTableName, @Param("columns") cn.vonce.sql.bean.Column[] columns) 复制数据到指定表- 参数:
sqlBeanMeta-clazz-wrapper-targetTableName-columns-- 返回:
-
executeSql
执行Sql- 参数:
sql-- 返回:
-
databases
@SelectProvider(type=MybatisSqlBeanProvider.class, method="databases") List<String> databases(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("name") String name) 模式列表- 参数:
sqlBeanMeta-name-- 返回:
-
createSchema
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="createSchema") int createSchema(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("name") String name) 创建模式- 参数:
sqlBeanMeta-name-- 返回:
-
dropSchema
@UpdateProvider(type=MybatisSqlBeanProvider.class, method="dropSchema") int dropSchema(@Param("sqlBeanMeta") cn.vonce.sql.config.SqlBeanMeta sqlBeanMeta, @Param("name") String name) 删除模式- 参数:
sqlBeanMeta-name-- 返回:
-