类的使用
cn.vonce.sql.bean.Column
使用Column的程序包
程序包
说明
-
cn.vonce.sql.bean中Column的使用
返回Column的cn.vonce.sql.bean中的方法修饰符和类型方法说明ConditionInfo.getColumn()Group.getColumn()Order.getColumn()Column[]Backup.getColumns()Column[]Copy.getColumns()Column[]Copy.getTargetColumns()返回变量类型为Column的类型的cn.vonce.sql.bean中的方法修饰符和类型方法说明Insert.getColumnList()获取列字段对象列表Select.getColumnList()获取column sql 内容Select.getFilterColumns()获取过滤的列字段Update.getFilterColumns()获取过滤的列字段参数类型为Column的cn.vonce.sql.bean中的方法修饰符和类型方法说明介于指定字段添加column列字段设置column添加column列字段等于Select.filterFields(Column... filterColumns) 设置过滤的列字段Update.filterFields(Column... filterColumns) 设置过滤的列字段添加groupBy分组大于大于等于包含是不是不是null是null全模糊 包含左模糊 包含右模糊 包含小于小于等于不等于不包含全模糊 不包含左模糊 不包含右模糊 不包含添加列字段排序Select.orderByAsc(Column column) 添加列字段排序Select.orderByDesc(Column column) 添加列字段排序设置字段值设置字段值 值相加voidvoidvoidvoidBackup.setColumns(Column[] columns) voidCopy.setColumns(Column[] columns) 设置字段值 值相减voidCopy.setTargetColumns(Column[] targetColumns) 类型变量类型为Column的cn.vonce.sql.bean中的方法参数参数类型为Column的cn.vonce.sql.bean中的构造器 -
cn.vonce.sql.define中Column的使用
-
cn.vonce.sql.helper中Column的使用
参数类型为Column的cn.vonce.sql.helper中的方法修饰符和类型方法说明static Cond介于static Cond等于static Cond大于static Cond大于等于static Cond包含static Cond是static Cond不是static Cond不是nullstatic Cond是nullstatic Cond全模糊 包含static Cond左模糊 包含static Cond右模糊 包含static Cond小于static Cond小于等于static Cond不等于static Cond不包含static Cond全模糊 不包含static Cond左模糊 不包含static Cond右模糊 不包含参数类型为Column的cn.vonce.sql.helper中的构造器 -
cn.vonce.sql.provider中Column的使用
参数类型为Column的cn.vonce.sql.provider中的方法修饰符和类型方法说明static StringSqlBeanProvider.backupSql(SqlBeanMeta sqlBeanMeta, Class<?> clazz, Wrapper wrapper, String targetSchema, String targetTableName, Column[] columns) 备份表和数据static StringSqlBeanProvider.copySql(SqlBeanMeta sqlBeanMeta, Class<?> clazz, Wrapper wrapper, String targetSchema, String targetTableName, Column[] columns) 复制数据到指定表static StringSqlBeanProvider.updateByBeanIdSql(SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object bean, boolean updateNotNull, boolean optimisticLock, Column[] filterColumns) 根据实体类id条件更新static StringSqlBeanProvider.updateByBeanSql(SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object bean, boolean updateNotNull, boolean optimisticLock, String where, Column[] filterColumns) 根据实体类字段条件更新static StringSqlBeanProvider.updateByIdSql(SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object bean, Object id, boolean updateNotNull, boolean optimisticLock, Column[] filterColumns) 根据实体类id条件更新static StringSqlBeanProvider.updateBySql(SqlBeanMeta sqlBeanMeta, Class<?> clazz, Object bean, boolean updateNotNull, boolean optimisticLock, Column[] filterColumns, String where, Object[] args) 根据条件更新 -
cn.vonce.sql.service中Column的使用
参数类型为Column的cn.vonce.sql.service中的方法修饰符和类型方法说明voidDbManageService.backup(ConditionHandle<T> cond, String targetTableName, Column... columns) 根据条件备份表和数据到一张指定名称的新表voidDbManageService.backup(ConditionHandle<T> cond, String targetSchema, String targetTableName, Column... columns) 根据条件备份表和数据到一张指定名称的新表void根据条件备份表和数据到一张指定名称的新表voidDbManageService.backup(Wrapper wrapper, String targetSchema, String targetTableName, Column... columns) 根据条件备份表和数据到一张指定名称的新表intDbManageService.copy(ConditionHandle<T> cond, String targetTableName, Column... columns) 根据条件将数据复制插入到指定结构的表中intDbManageService.copy(ConditionHandle<T> cond, String targetSchema, String targetTableName, Column... columns) 根据条件将数据复制插入到指定结构的表中int根据条件将数据复制插入到指定结构的表中intDbManageService.copy(Wrapper wrapper, String targetSchema, String targetTableName, Column... columns) 根据条件将数据复制插入到指定结构的表中intUpdateService.updateBy(T bean, boolean updateNotNull, boolean optimisticLock, Column[] filterColumns, String where, Object... args) 根据条件更新intUpdateService.updateBy(T bean, boolean updateNotNull, boolean optimisticLock, ConditionHandle<T> cond, Column... filterColumns) 根据条件更新intUpdateService.updateBy(T bean, boolean updateNotNull, boolean optimisticLock, Wrapper wrapper, Column... filterColumns) 根据条件更新intUpdateService.updateByBean(T bean, boolean updateNotNull, boolean optimisticLock, String where, Column... filterColumns) 根据实体类字段条件更新intUpdateService.updateByBeanId(T bean, boolean updateNotNull, boolean optimisticLock, Column... filterColumns) 根据实体类id条件更新intUpdateService.updateById(T bean, ID id, boolean updateNotNull, boolean optimisticLock, Column... filterColumns) 根据实体类id条件更新 -
cn.vonce.sql.uitls中Column的使用
返回Column的cn.vonce.sql.uitls中的方法修饰符和类型方法说明static <T,R> Column[] SqlBeanUtil.funToColumn(ColumnFun<T, R>[] filterColumns) lambda数组转Column数组static <T,R> Column 获取列字段对象static ColumnSqlBeanUtil.getColumnByField(Field field, Class<?> clazz) 获取列字段对象static ColumnSqlBeanUtil.getColumnByLambda(SerializedLambda lambda) 获取列字段对象static ColumnSqlBeanUtil.getTableColumn(Field field, Table table, SqlTable sqlTable) 获取Bean字段中实际对于的表字段返回变量类型为Column的类型的cn.vonce.sql.uitls中的方法修饰符和类型方法说明返回查询的字段参数类型为Column的cn.vonce.sql.uitls中的方法修饰符和类型方法说明static StringSqlBeanUtil.getTableFieldFullName(Common common, Column column) 获得新的表字段名static boolean是否过滤该字段类型变量类型为Column的cn.vonce.sql.uitls中的方法参数