码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate实体类编写规则

时间:2017-07-16 13:29:02      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:高精度   rac   oat   实体   没有   bsp   nbsp   span   character   

Hibernate 实体类编写规则

实体类里面属性私有的

 

私有属性使用公开的set和get方法操作

 

要求实体类有属性作为唯一值(一般使用id值)

 

实体类属性建议不使用基本数据类型,使用基本数据类型对应的包装类

(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实体类编写规则

标签:高精度   rac   oat   实体   没有   bsp   nbsp   span   character   

原文地址:http://www.cnblogs.com/yoci/p/7190224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!