我在做实体bean时用 Integer来映射的(如 private Integer abc;)。
但是在action里接收时却是用 int 来接收的(如 int a = entity.getAbc()),大量使用这样的方法有什么样的后果
我在做实体bean时用 Integer来映射的(如 private Integer abc;)。
但是在action里接收时却是用 int 来接收的(如 int a = entity.getAbc()),大量使用这样的方法有什么样的后果
有问题,如果字段 abc 在数据库中的值为 null(因为Integer 类型,所以在数据库中允许为 null ),这时执行 int a = entity.getAbc() 会抛出空指针异常。