快速应用JDBC控件访问数据库资源

http://tech.ddvip.com   2006年11月20日    社区交流

本文详细介绍快速应用JDBC控件访问数据库资源

  下面开始详细的介绍这些注释,并且通过提供简单的代码段来说明如何使用这些注释来配置JDBC控件的继承类。

  ConnectionDriver注释

  ConnectionDriver用于注释JDBC控件的继承类,控制JDBC控件在访问数据库的时候通过DriverManager获取数据库连接。ConnectionDriver注释支持5个参数:databaseDriverClass、databaseURL、userName、password、properties。

  ·databaseDriverClass

  String类型,用于设定数据库驱动类的全名。使用ConnectionDriver注释时必须设置的参数。

  比如访问MySQL数据库,可以使用databaseDriverClass= “org.gjt.mm.mysql.Driver”,访问Oracle数据库的时候可以使用databaseDriverClass= “oracle.jdbc.driver.OracleDriver”

  ·databaseURL

  String类型,用于设定数据库访问的JDBC URL,使用ConnectionDriver注释时必须设置的参数。

  比如访问MySQL可以使用databaseURL=“ jdbc:mysql://localhost/estore”,访问Oracle数据库时可以使用databaseURL=“ jdbc:oracle:thin:@localhost:1521:www”

  ·userName

  String类型,设置访问数据库时使用的用户名,可选参数。

  ·password

  String类型,设置访问数据库时使用的密码,可选参数。

  ·properties

  String类型,设置访问数据库时的一些其它参数,可以一次性传递多个参数,两个参数之间用逗号隔开。

  在《第一个JDBC控件的例子》中,我们提供的代码已经演示了如何使用ConnectionDriver注释JDBC控件,请参见 清单2 。

  ConnectionDriver注释的JDBC控件运行时,必须保证databaseDriverClass中指定的数据库驱动类位于classpath中,否则控件运行时将抛出违例。

来源:bea    作者:肖菁    责编:豆豆技术应用

正在加载评论...