hibernate里实体类用int和Integer区别
来源:互联网 发布:js什么是实例化对象 编辑:程序博客网 时间:2024/06/06 17:36
1、返回数据库字段值是null的话,int类型会报错。int是基本数据类型,其声明的是变量,而null则是对象。所以hibernate实体建议用integer;2、通过jdbc将实体存储到数据库的操作通过sql语句,基本数据类型可以直接存储,对象需要序列化存储。
3、在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有 10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先序列化到硬盘中,等要用了,再把保存在硬盘中的对象还原到内存中。
4、如何序列化
ObjectOutputStream oo = new ObjectOutputStream(new FileOutputStream(new File("E:/Person.txt"))); oo.writeObject(person); ObjectInputStream ois = new ObjectInputStream(new FileInputStream(new File("E:/Person.txt"))); Person person = (Person) ois.readObject();
0 0
- hibernate里实体类用int和Integer区别
- hibernate 中 实体类 使用int定义变量 和 使用Integer定义变量的区别
- hibernate实体类属性应该使用int还是Integer
- int和Integer区别
- int 和 integer 区别
- int和Integer区别
- int 和 Integer 区别
- Integer和int区别
- Integer类和int的区别
- Integer 和 int 的区别及 Integer类的方法
- 修改Hibernate实体类字段int为Integer产生java.lang.NoSuchMethodError
- int 和 Integer 的区别
- int 和 Integer 的区别
- int和Integer的区别
- int和Integer的区别
- int 和 integer的区别
- Integer和int的区别
- Integer 和 int 的区别
- [CF242E]XOR on Segment
- java集合框架图示
- 文章标题
- URAL 1876 Centipede's Morning[数论]
- fgets与gets的区别
- hibernate里实体类用int和Integer区别
- 【NOIP 模拟题】[T1]数列(找规律+欧几里得算法)
- VMnet1和VMnet8的区别
- 2016/11/14学习工作日志
- 2.7map容器类型
- Oracle数据库中触发器包含dblink
- 径向模糊实例
- 代码大全2 --- 33章 个人性格
- 解析php入库