标签: java mysql jpa
我正在使用Eclipse,Java,MySQL,并使用JPA来生成实体。我手工编写DAO。
对于数据库ID,我在MySQL中使用INT并且一直在Java上使用Long。使用Long类型与原始long类型相比有优势还是劣势?我做了一些假设并和龙一起去了。我只是在验证我的假设。
由于
答案 0 :(得分:2)
一个区别是Long可以是null,但long不能是(0)。我觉得拥有Long是件好事,因为您可以通过检查是否id == null;
Long
null
long
0
id == null