摘要:持久化(persistence)是应用程序开发中的一个基本关切。如果你有一些软件开发的经验,你已经处理过它了。几乎所有的应用程序需要将数据持久化。你使用持久化来允许数据被存储,甚至当使用这些数据的程序不在运行状态时也可以。为了演示,我们假设你需要创建一个应用程序,让用户存储他们公司的电话号码和联络详情,然后在需要的时候获取它们。除非你想让用户永远都运行这个程序,否则你将很快意识到你的应用程序需要将联络信息以某种方式保存在某个地方。你遇到了持久化的决策:你需要制定好使用哪一种持久化机制。你有将数据存储在许多地方的选项,最简单的将是文本文件。然而通常你会选择关系型数据库,因为这样的数据库能够被广泛
阅读全文
浙公网安备 33010602011771号