第25章 JPA概述.pptVIP

  • 5
  • 0
  • 约6.62千字
  • 约 36页
  • 2017-08-18 发布于江苏
  • 举报
25.1 相关概念 文件 计算机中的文件用于存储各种各样的信息,使用文件存储信息的好处就是文件可以长期保存,即使把电脑关掉了,信息也不会丢失。 应用程序中的信息 程序在运行的时候会生成很多信息,这些信息是程序在运行过程中所需要的。但是当游戏结束的时候,这些信息就没有了,除非把它们存储在文件中。 25.1 相关概念 持久操作 如果不想让程序运行过程中的信息丢失,就必须想办法保存这些信息。这些信息可以存储在文件中,也可以存储在数据库中; 把程序中的状态信息进行保存供以后使用,称为持久化。 把程序中的信息存储到文件中的方式通常适用于信息量比较少的情况,可以直接通过文件操作来完成。如果存储在XML文件中,也可以通过对XML文件进行操作的相关接口来实现。 如果信息量比较大的时候,通常使用数据库的方式来存储信息,可以使用数据库管理系统强大的管理功能。持久操作指的是对存储在数据库中的信息的操作。 25.1 相关概念 持久提供者 JDBC,JDBC提供了应用程序与数据库之间交互的统一接口; 通过JDO进行操作; 通过标准标签库中的SQL标签; 通过O/R映射工具实现,包括Oracle的TopLink,Apache的Torque和ObjectRelationalBridge,hibernate的Hibernate。 EJB2.X实体Bean,可以把实体Bean分为BMP(Bean-Managed

文档评论(0)

1亿VIP精品文档

相关文档