|
@@ -25,31 +25,36 @@ package com.baomidou.mybatisplus.generator.config.rules;
|
|
|
*/
|
|
|
public enum DbColumnType {
|
|
|
// 基本类型
|
|
|
- BASE_INT("int" , null),
|
|
|
- BASE_BOOLEAN("boolean" , null),
|
|
|
- BASE_FLOAT("float" , null),
|
|
|
- BASE_DOUBLE("double" , null),
|
|
|
+ BASE_INT("int", null),
|
|
|
+ BASE_LONG("long", null),
|
|
|
+ BASE_CHAR("char", null),
|
|
|
+ BASE_BYTE("byte", null),
|
|
|
+ BASE_BOOLEAN("boolean", null),
|
|
|
+ BASE_SHORT("short", null),
|
|
|
+ BASE_FLOAT("float", null),
|
|
|
+ BASE_DOUBLE("double", null),
|
|
|
|
|
|
// 包装类型
|
|
|
- STRING("String" , null),
|
|
|
- LONG("Long" , null),
|
|
|
- INTEGER("Integer" , null),
|
|
|
- FLOAT("Float" , null),
|
|
|
- DOUBLE("Double" , null),
|
|
|
- BOOLEAN("Boolean" , null),
|
|
|
- BYTE_ARRAY("byte[]" , null),
|
|
|
- CHARACTER("Character" , null),
|
|
|
- OBJECT("Object" , null),
|
|
|
- DATE("Date" , "java.util.Date" ),
|
|
|
- TIME("Time" , "java.sql.Time" ),
|
|
|
- BLOB("Blob" , "java.sql.Blob" ),
|
|
|
- CLOB("Clob" , "java.sql.Clob" ),
|
|
|
- TIMESTAMP("Timestamp" , "java.sql.Timestamp" ),
|
|
|
- BIG_INTEGER("BigInteger" , "java.math.BigInteger" ),
|
|
|
- BIG_DECIMAL("BigDecimal" , "java.math.BigDecimal" ),
|
|
|
- LOCAL_DATE("LocalDate" , "java.time.LocalDate" ),
|
|
|
- LOCAL_TIME("LocalTime" , "java.time.LocalTime" ),
|
|
|
- LOCAL_DATE_TIME("LocalDateTime" , "java.time.LocalDateTime" );
|
|
|
+ STRING("String", null),
|
|
|
+ LONG("Long", null),
|
|
|
+ INTEGER("Integer", null),
|
|
|
+ FLOAT("Float", null),
|
|
|
+ DOUBLE("Double", null),
|
|
|
+ BOOLEAN("Boolean", null),
|
|
|
+ BYTE("Byte", null),
|
|
|
+ BYTE_ARRAY("byte[]", null),
|
|
|
+ CHARACTER("Character", null),
|
|
|
+ OBJECT("Object", null),
|
|
|
+ DATE("Date", "java.util.Date"),
|
|
|
+ TIME("Time", "java.sql.Time"),
|
|
|
+ BLOB("Blob", "java.sql.Blob"),
|
|
|
+ CLOB("Clob", "java.sql.Clob"),
|
|
|
+ TIMESTAMP("Timestamp", "java.sql.Timestamp"),
|
|
|
+ BIG_INTEGER("BigInteger", "java.math.BigInteger"),
|
|
|
+ BIG_DECIMAL("BigDecimal", "java.math.BigDecimal"),
|
|
|
+ LOCAL_DATE("LocalDate", "java.time.LocalDate"),
|
|
|
+ LOCAL_TIME("LocalTime", "java.time.LocalTime"),
|
|
|
+ LOCAL_DATE_TIME("LocalDateTime", "java.time.LocalDateTime");
|
|
|
|
|
|
/**
|
|
|
* 类型
|