【Mybatis】mybatis mysql count(*) 能不能用 Integer 来接收?
答案是可以,但你要确保不会溢出,你用byte接收都可以,只要xml里面的返回类型(resultType) 同步修改即可。当然还是建议按照统一的标准走(一般都用long),不要这边是integer,那边是Long,频繁的类型转化会非常的痛苦。一般count(*) 接收的方法都是 long型的,那我们用int来接收可以么?编写一个测试类,把对应的类型改成int ,然后观察能够正确的得到结果。进一步测试,使用byte 来接收,且创造一个溢出值。1、可以接收,只要是数字,byte都可以接收。每日一记,好运连连。
原创
2022-12-01 11:50:38 ·
1722 阅读 ·
0 评论