首页 > 代码库 > Hibernate实体类编写规则
Hibernate实体类编写规则
Hibernate 实体类编写规则
1 实体类里面属性私有的
2 私有属性使用公开的set和get方法操作
3 要求实体类有属性作为唯一值(一般使用id值)
4 实体类属性建议不使用基本数据类型,使用基本数据类型对应的包装类
(1)八个基本数据类型对应的包装类
- int - Integer
- char - Character
- 其他的都是首字母大写 比如
- double - Double
- long - Long
- short - Short
- float - Float
- boolean - Boolean
- byte - Byte
以及 BigInteger、BigDecmail
BigInteger、BigDecimal没有相对应的基本类型,主要应用于高精度的运算,BigInteger 支持任意精度的整数,BigDecimal支持任意精度带小数点的运算。
注意:String不是基本类型。
(2)比如 表示学生的分数,假如 int score;
- 比如学生得了0分 ,int score = 0;
- 如果表示学生没有参加考试,int score = 0;不能准确表示学生是否参加考试
l 解决:使用包装类可以了, Integer score = 0,表示学生得了0分,
l 表示学生没有参加考试,Integer score = null;
为什么要提供包装类呢?
答:是为了在各种类型间转化,通过各种方法的调用。否则你无法直接通过变量转化。
Hibernate实体类编写规则
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。