1)如果不指定number的长度,或指定长度n>18 id number not null,转换为pojo类时,为java.math.BigDecimal类型 2)如果number的长度在10 <= n <= 18 id number(n) not null,转换为pojo类时,为java.lang.Long类型 3)如果number的长度在1 <= n <= 9 id number(n) not null,转换为pojo类时,为java.lang.Integer类型
public class Test{public static void main (String args []){ java.util.Date a = new java.util.Date();System.out.println(a);java.sql.Date b = new java.sql.Date(a.getTime());System.out.println(b);java.sql.Time c = new java.sql.Time(a.getTime());System.o
MySQL Data Type Oracle Data Type Java BIGINT NUMBER(19, 0) java.lang.Long BIT RAW byte[] BLOB BLOB, RAW byte[] CHAR CHAR java.lang.String DATE DATE java.sql.Date DATETIME DATE java.sql.Timestamp DECIMAL FLOAT (24) java.math.BigDecimal DOUBLE FLOAT (2
public class DBCon { // 数据库驱动对象 public static final String DRIVER = "oracle.jdbc.driver.OracleDriver"; // 数据库连接地址(数据库名) public static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl"; // 登陆名 public static final String USER =
Oracle 11g number 任意精度数字类型 http://docs.oracle.com/cd/B28359_01/server.111/b28318/datatype.htm#CNCPT313 存储数据的范围 正数:1 x 10-130 to 9.99...9 x 10125 ,数据精度为38个有效数字 负数:-1 x 10-130 to 9.99...99 x 10125 ,数据精度为38个有效数字 零:0 无穷大:仅仅只可以从oracle 5中导入 描述 标度scale代表小数部
转自:https://blog.csdn.net/edward9145/article/details/21398657 Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系 Oracle数据库,用mybatis-gen.xml 自动生成Java对象的时候,会根据number类型的长度不同生成不同的数据类型 number长度 Java类型 1~4 Short 5~9 Integer 10~18 Long 18+ BigDecimal 例如