Package | Description |
---|---|
cn.hutool.db.meta |
JDBC数据表元数据信息封装,包括表结构、列信息的封装,入口为MetaUtil
|
Modifier and Type | Method and Description |
---|---|
Column |
Column.clone() |
static Column |
Column.create(Table table,
ResultSet columnMetaRs)
创建列对象
|
Column |
Table.getColumn(String name)
获取某列信息
|
Column |
Column.setAutoIncrement(boolean autoIncrement)
设置是否自增
|
Column |
Column.setColumnDef(String columnDef)
设置默认值
|
Column |
Column.setComment(String comment)
设置注释
|
Column |
Column.setDigit(int digit)
设置小数位数
|
Column |
Column.setName(String name)
设置列名
|
Column |
Column.setNullable(boolean isNullable)
设置是否为可空
|
Column |
Column.setPk(boolean isPk)
设置是否主键
|
Column |
Column.setSize(int size)
设置大小或数据长度
|
Column |
Column.setTableName(String tableName)
设置表名
|
Column |
Column.setType(int type)
设置类型,对应java.sql.Types中的类型
|
Column |
Column.setTypeName(String typeName)
设置类型名称
|
Modifier and Type | Method and Description |
---|---|
Collection<Column> |
Table.getColumns()
获取所有字段元信息
|
Modifier and Type | Method and Description |
---|---|
Table |
Table.setColumn(Column column)
设置列对象
|
Copyright © 2024. All rights reserved.