类 MybatisSqlBeanProvider
java.lang.Object
cn.vonce.sql.java.provider.MybatisSqlBeanProvider
通用的数据库操作sql语句生成
- 版本:
- 1.0
- 作者:
- Jovi
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明备份表和数据复制数据到指定表根据自定义条件统计根据条件查询统计创建表createSchema(Map<String, Object> map) 复制数据到指定表复制数据到指定表删除根据条件删除deleteById(Map<String, Object> map) 根据id条件删除删除表dropSchema(Map<String, Object> map) 复制数据到指定表executeSql(String sql) 执行Sql插入数据insertBean(Map<String, Object> map) 插入数据获取最后插入的自增idlogicallyDeleteBy(Map<String, Object> map) 根据条件逻辑删除logicallyDeleteById(Map<String, Object> map) 逻辑删除根据条件逻辑删除根据自定义条件查询(可自动分页)查询全部根据条件查询selectById(Map<String, Object> map) 根据id条件查询selectByIds(Map<String, Object> map) 根据id条件查询selectColumnInfoList(Map<String, Object> map) 获取列信息列表selectTableList(Map<String, Object> map) 获取表名列表更新根据条件更新updateByBean(Map<String, Object> map) 根据实体类字段条件更新updateByBeanId(Map<String, Object> map) 根据实体类id条件更新updateById(Map<String, Object> map) 根据id条件更新
-
构造器详细资料
-
MybatisSqlBeanProvider
public MybatisSqlBeanProvider()
-
-
方法详细资料
-
selectById
根据id条件查询- 参数:
map-- 返回:
-
selectByIds
根据id条件查询- 参数:
map-- 返回:
-
selectBy
根据条件查询- 参数:
map-- 返回:
-
countBy
根据条件查询统计- 参数:
map-- 返回:
-
selectAll
查询全部- 参数:
map-- 返回:
-
select
根据自定义条件查询(可自动分页)- 参数:
map-- 返回:
-
count
根据自定义条件统计- 参数:
map-- 返回:
-
deleteById
根据id条件删除- 参数:
map-- 返回:
-
deleteBy
根据条件删除- 参数:
map-- 返回:
-
delete
删除- 参数:
map-- 返回:
-
logicallyDeleteById
逻辑删除- 参数:
map-- 返回:
-
logicallyDeleteBy
根据条件逻辑删除- 参数:
map-- 返回:
-
logicallyDeleteByWrapper
根据条件逻辑删除- 参数:
map-- 返回:
-
update
更新- 参数:
map-- 返回:
-
updateById
根据id条件更新- 参数:
map-- 返回:
-
updateByBeanId
根据实体类id条件更新- 参数:
map-- 返回:
-
updateBy
根据条件更新- 参数:
map-- 返回:
-
updateByBean
根据实体类字段条件更新- 参数:
map-- 返回:
-
insertBean
插入数据- 参数:
map-- 返回:
-
insert
插入数据- 参数:
map-- 返回:
-
drop
删除表- 参数:
map-- 返回:
-
create
创建表- 参数:
map-- 返回:
-
selectTableList
获取表名列表- 参数:
map-- 返回:
-
selectColumnInfoList
获取列信息列表- 参数:
map-- 返回:
-
backup
备份表和数据- 参数:
map-- 返回:
-
copy
复制数据到指定表- 参数:
map-- 返回:
-
executeSql
执行Sql- 参数:
sql-- 返回:
-
lastInsertId
获取最后插入的自增id- 返回:
-
databases
复制数据到指定表- 参数:
map-- 返回:
-
createSchema
复制数据到指定表- 参数:
map-- 返回:
-
dropSchema
复制数据到指定表- 参数:
map-- 返回:
-