第四章 数据访层与业务逻辑层设计.pptVIP

  • 7
  • 0
  • 约1.18万字
  • 约 29页
  • 2016-12-03 发布于河南
  • 举报
第四章 数据访层与业务逻辑层设计

第四章 数据访问层与 业务逻辑层设计 本章要点 使用连接池连接数据库及辅助类设计 数据操作程序设计的基本方法 博客网站数据访问类的设计 数据分页的基本方法 存储过程及其应用 大对象存储的基本方法 工厂模式与业务逻辑类设计 4.1 使用连接池连接数据库 数据源与连接池 在数据库的访问中,频繁连接和关闭数据库是非常费时的。一种改进的方法就是使用数据源技术。这种技术是,事先建立了多个数据库连接,并将这些连接保存在连接池(Connect Pool)中,Java程序访问数据库时,只需从连接池中取出空闲状态的数据库连接;当程序访问数据库结束,再将数据库连接放回连接池,这样做可以提高访问数据库的效率。 数据源的核心接口是javax.sql.DataSource。DataSource对象是由服务器提供的,因此不能在程序中采用创建一个实例的方式生成DataSource对象,而需要采用Java的另一个技术JNDI (Java Naming and Directory Interface),来获得DataSource对象的引用。JNDI是一种将对象和名字绑定的技术,对象工厂负责生产出对象,这些对象都和唯一的名字相绑定。程序中可以通过这个名字来获得对象的引用。 在GlassFish中建立数据源 在Tomcat中建立数据源 (1)打开blog项目【配置文件】文件夹中的context.xml文件,加入

文档评论(0)

1亿VIP精品文档

相关文档