这里介绍数据库的两种连接办法:
- 使用JDBC直接连接数据库;
- 使用Resin自带的连接池连接数据库(推荐)
resin可以在它自己的配置文件(/usr/local/resin/conf/resin.conf)中定义数据库连接池,并在其中直接制定JDBC驱动,数据库URL,用户名/密码,JSP中只需要一个连接池的代号就可以使用连接池,可以有效的隐藏底层数据。
问题:使用Resin自带的连接池是否会降低可移植性?
个人认为不会。因为Resin是使用了一个类(DBPool)来管理连接池,所有的接口都是DBPool提供,如果以后不使用Resin,肯定还是需要一个连接池管理类,只要接口与DBPool同名即可。