今天根据自己需要写了这么一个方法,运用手法很粗糙,勉强还能凑合着用。
调用此方法需要传递xml文件的路径,其中xml的结构为:
<database>
<sqlserver>
<serve>com.microsoft.sqlserver.jdbc.SQLServerDriver</serve>
<ip>192.168.2.241</ip>
<port>1433</port>
<user>wlh</user>
<password>123</password>
</sqlserver>
</database>
读取方法为:
import java.sql.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;
public class DB {
Connection conn = null;
public Connection getconn(String url) {
try {
// 从XML配置文件中读取连接数据库信息
DocumentBuilder db = DocumentBuilderFactory.newInstance()
.newDocumentBuilder();
Document doc = db.parse(url);
// System.out.println(doc.getElementsByTagName("serve").item(0).get