Java 持久化 的分类

搜了下,看到这个链接Java 持久化操作


Java 持久化操作
持久化就是将内存中的数据保存起来,使之可以长期存在。
在Java中 可以做到持久化有很多种方法。
其中有:
  1. 堵塞型IO,也就是我们经常说的io流;
  2. 非堵塞型IO,通常称为New IO。也就是我们经常说的nio
  3. Xml
  4. 序列化
  5. 数据库持久化

把java中的持久化分成了5类。。。看到别的链接,大概是三类。

其实IO和NIO 输入输出不能算是持久化,他们只是两种底层技术。

其他三种来简要分析下,

xml(其他还有yml 甚至还有csv等等等)本质上代表了存储在本地的文件的数据的解析方式,即使是txt只要按约定的格式,一样解析,强力工具JAXB,xml直接转javabean。

序列化在java coreI和 java编程思想里已经有很多详细的解释,不再赘述,典型的可以用javabean式思维。

数据库持久化---网上的文章一般简要地概括为写入数据库(本来存进数据库就是最正统的持久化操作)

那么问题来了 sessions cookies 这样的应该归于哪一类

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值