日期:2014-05-16 浏览次数:20464 次
?
?
11. 利用反射机制建立数据库连接
解析数据库数据源配置文件(.xml),利用反射机制将配置文件中设置的数据源参数设置到 Class 类实例中,然后将该 Class 类实例强制转换成对应的数据源类。
?
1. 自定义数据源配置文件data-source-config.xml
简单提出一些约束条件。这些约束在解析该数据源配置文件时用到。
<?xml version="1.0" encoding="UTF-8"?>
?
<!-- quote from struts-config.xml -->
<!--
???
??? 数据源配置文件几点约束:
??? 1. <data-sources>节点下定义了一套数据源<data-source>[JDBC 2.0 Standard Extension]
??? 2. 节点拼写大小写敏感,目前有且只有三级节点
??? 3. 只允许有一个根节点<data-sources>
??? 4. 出现多个 id 的<data-source>节点,以第一个为准
???
??? 数据源查找方式:
??? 1. <data-source>节点数 < 1, 即节点数为