文章分类 -  连接池

摘要:fatal-sql-exception: 它是一个逗号分割的信息片段。当一个SQL异常发生时,它的异常信息将与这个信息片段进行比较,如果在片段中存在,那么这个异常将被认为是个致命错误 (Fatal SQL Exception )。这种情况下,数据库连接将要被放弃。无论发生什么,这个异常将会被重掷以提供给消费者。用户最好自己配置一个不同的异常来抛出。Default is null.fatal-sql-exception-wrapper-class: 正如上面所说,你最好配置一个不同的异常来重掷。利用这个属性,用户可以包装SQLException,使它变成另外一个异常。这个异常或者继承 SQLEx 阅读全文
posted @ 2013-08-28 16:28 任晴 阅读(226) 评论(0) 推荐(0)
摘要:1. 引言 近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基于Java语言的Servlet+Jsp+JavaBean技术。相比传统的开发技术,它具有跨平台﹑安全﹑有效﹑可移植等特性,这使其更便于使用和开发。2.Java应用程序访问数据库的基本原理 在J.. 阅读全文
posted @ 2013-08-28 15:56 任晴 阅读(148) 评论(0) 推荐(0)
摘要:连接池技术的核心思想是:连接复用,通过建立一个数据库连接池以及一套连接使用、分配、管理策略,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。另外,由于对JDBC中的原始连接进行了封装,从而方便了数据库应用对于连接的使用(特别是对于事务处理),提高了开发效率,也正是因为这个封装层的存在,隔离了应用的本身的处理逻辑和具体数据库访问逻辑,使应用本身的复用成为可能。连接池主要由三部分组成:连接池的建立、连接池中连接的使用管理、连接池的关闭。一、连接池的建立 应用程序中建立的连接池其实是一个静态的。所谓静态连接池是指连接池中的连接在系统初始化时就已分配好,且不能... 阅读全文
posted @ 2013-08-28 15:43 任晴 阅读(193) 评论(0) 推荐(0)