Java接收MySQL的int类型字段的方式

Mybatis接收MySQL中int类型字段的方式总结

MySQL的 int 类型的字段,使用mybatis接收的字段类型有以下三种:

  • int

    1.用resultType = "int"(返回类型用int)的时候,不管int类型的字段是否做运算,是否做聚合运算,Java都可以用int接收
    或者或者
    2.用resultType = “map"(返回类型用Map<String,Object>或List<Map<String,Object>>)
    id类型的字段没做运算,Java用int接收
    
  • Long

    1.用resultType = “map"(返回类型用Map<String,Object>或List<Map<String,Object>>),并且int类型的字段做了运算,Java用Long接收
    
  • BigDecimal

    1.用resultType = “map"(返回类型用Map<String,Object>或List<Map<String,Object>>),并且int类型的字段做了聚合函数运算,Java用BigDecimal接
    

版权声明:本文为weixin_46367450原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。