注释类型 MyColumn

    • 元素详细资料

      • type

        String type
        字段类型
        返回:
        可以是数据库支持的各位类型,比如: varchar(100),Integer...
        默认值:
        ""
      • name

        String name
        返回:
        字段名
        默认值:
        ""
      • virtual

        boolean virtual
        返回:
        是否虚拟字段,不会在数据库中创建
        默认值:
        false
      • defaultValue

        String defaultValue
        返回:
        默认值
        默认值:
        ""
      • key

        boolean key
        返回:
        主键
        默认值:
        false
      • autoIncrement

        boolean autoIncrement
         alter table xxx_table_name  modify xxx_column_name int(11) not null auto_increment, add   key(xxx_column_name);
         
        返回:
        是否自增
        默认值:
        false
      • createIndex

        @Deprecated
        boolean createIndex
        已过时。
        instead with index()
         ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
         
        返回:
        创建索引
        默认值:
        false
      • index

        boolean index
         ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
         
        返回:
        创建索引
        默认值:
        false
      • uniqueIndex

        boolean uniqueIndex
         ALTER TABLE `table_name` ADD unique index_name ( `column` )
         
        返回:
        创建唯一索引
        默认值:
        false
      • typeHandler

        Class<?> typeHandler
        返回:
        充许自定义Handler
        默认值:
        org.apache.ibatis.type.StringTypeHandler.class
      • readonly

        boolean readonly
        返回:
        只读,除首次可写入外,其余更新均会忽略
        默认值:
        false