知识大全 建立JSP操作用以提高数据库访问效率[1]

Posted 数据库

篇首语:不良的习惯会随时阻碍你走向成名、获利和享乐的路上去。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 建立JSP操作用以提高数据库访问效率[1]相关的知识,希望对你有一定的参考价值。

建立JSP操作用以提高数据库访问效率[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  从服务器端促进程序快速开发的Java Server Pages (JSP)决定它成为一种广为流行的工具 虽然呆板的一面仍然存在 然而无论它包含多少缺点 JSP能够为Web程序设计者提供很多东西 尤其是与数据库的输入和输出操作与数据的处理

  通过JSP来进行数据库访问不需要太多的引导 问题是如何使开发者能够接受Web程序的数据库访问比传统的本地OLAP系统的数据库访问更加具有吸引力 并且使他们认识到 整洁和简要的数据访问方法才是关键的 在这一点上 JSP可以很好地解决

  你能够做哪些?

  如果你正在编写高数据量 数据密度大的Web程序时 你的数据库访问应该具备哪一方面的要求?如果你正在使用JSP 那么你必须处理大量的服务器端的数据 程序也许需要大量的数据 或者很多用户 或者这二者的结合 你所考虑的可能范围还会包括 性能的优化 可检测性 每一用户的多个查询的影响 查询的复杂性 以及当单一的会话处理大量数据时 高等级的类型转换

  这其中包含大规模的处理 但是 JSP能够帮助你很好地处理 因为它能够与Java Database Connectivity API (JDBC)很好的兼容 你可以将JDBC包含在JSP代码中 并且JDBC能够传递声明执行类似数据库的命令 只要你能够正确地使用JDBC驱动程序

  开始

  这里是一个通常的 抽象的JSP程序执行的体系 首选的JSP设计模式为模型 视图 控制器(MVCModel View Controller) 即传统三层体系的一种变异 以更好的适合于服务器程序 在JSP的MVC设计模式中 Model指的是程序的逻辑与数据 View为查看 以及Controller为请求处理

  当你设计一个JSP程序时 在客户端与服务器交互之间建立第一步骤的页面 这是最好的一个过程 例如 在一个典型程序中 在数据交换中的每一个特定步骤都会有页面 一个数据入口页面 一个验证请求页面 一个数据库响应页面 以及这些页面的子页面(一个更改记录的页面 一个删除记录的页面 等等)

  你可以将JDBC嵌入到每一页面中 以完成被请求的数据库操作 然而 这一操作也会冒很大的风险 因为由于混合了JSP和JDBC而混合了整个程序──JDBC是基于SQL 这也就是SQL被封装在JDBC 而JDBC也被封装在JSP──这也足够让你晕头转向的 如果你选择这一方法 你将会获得你想要的功能 但一定要保证你的程序逻辑与数据库访问代码的关系非常清晰 这一点格外小心

  嵌入式JDBC

  JDBC API不会直接地与数据库进行交流 其中的驱动程序完成的实际的连接 你可以在卖方的Web站点上下载这些驱动程序 除此之外 还有四种JDBC的驱动程序类型 如果你决定使用JDBC 你需要正确地选择最为适合你需要的那种类型 你将使用一个DriverManager类来处理基于驱动程序的连接

  你可以使用一个名为getConnection的DriverManager方法来建立你的数据库连接 你还可以使用它的URL参数来识别数据库

  public static Connection getConnection(jdbc:odbc:nameOfDatabase)

  现在 告诉DriverManager有关驱动程序的信息(应该在你的classpath中)

  Class forName( sun jdbc odbc nameOfJDBCDriver );

cha138/Article/program/Java/JSP/201311/20752

相关参考

知识大全 如何建立JSP操作用以提高数据库访问效率

Java相关:如何建立JSP操作用以提高数据库访问效率  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 如何建立JSP操作用以提高数据库访问效率

如何建立JSP操作用以提高数据库访问效率  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  从服务器

知识大全 在JSP中访问各种数据库[1]

在JSP中访问各种数据库[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  现在有好多初学js

知识大全 在JSP中访问数据库大全

在JSP中访问数据库大全  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  现在有好多初学jsp的网

知识大全 详细讲解JSP访问数据库的方法

详细讲解JSP访问数据库的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JSP(JavaS

知识大全 在JSP中访问各种数据库[3]

在JSP中访问各种数据库[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  五jsp连接Acc

知识大全 在JSP中访问各种数据库[2]

在JSP中访问各种数据库[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  三jsp连接DB数

知识大全 加快JDBC中JSP数据库的访问速度

加快JDBC中JSP数据库的访问速度  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JSP程序都

知识大全 在JDBC设计中加速JSP访问数据库

在JDBC设计中加速JSP访问数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JSP程序都

知识大全 建立了分区表后如果访问表中数据

  Quote:  对一张表建立了分区后在访问表中数据时是如何操作的  answer:  普通表呢像一个小学生用的新华字典分区表呢像一套博士们辞海在同一个漂亮的盒子里面(表名)有若干本辞海分册(每一册