例如,数据库表中有一个整数列。
然后在java模型中,它可以映射为原始整数 and Integer。
我的问题是在这种情况下 int 和 Integer 有什么区别?以及性能问题?
谢谢!
我倾向于避免使用原语。对于 Id 属性尤其如此。这使得可以通过测试来检测尚未设置的值null
。如果使用 Java 5 或更高版本,自动装箱可以消除痛苦(并且不是性能问题)。但也适用于其他属性。正如 @skaffman 所指出的,基元不适合可为空的列,我更喜欢代码尽可能灵活。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)