paip.获取proxool的配置 xml读取通过jdk xml 初始化c3c0在代码中总结
2023-09-14 09:03:38 时间
paip.获取proxool的配置 xml读取通过jdk xml 初始化c3c0在代码中
xml读取通过jdk xml
初始化c3c0在代码中。。
。。。
作者Attilax 艾龙, EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
proxoolController.ini();
ComboPooledDataSource dataSource=new ComboPooledDataSource();
dataSource.setUser( proxoolController.user);
dataSource.setPassword( proxoolController.pwd);
dataSource.setJdbcUrl( proxoolController.url );
dsx=dataSource;
--------------------------- proxoolController--------------
public static void ini() {
if(url==null)
{
String s=god.getClassPath()+"/proxool.xml";
String xml_str=fileC0.Read(s);
System.out.println(getValue("",xml_str));
}
System.out.println("f" );
}
public static String getValue(String keyName,String xml_s) {
//1.获得DocumentBuilderFactory 对象
DocumentBuilderFactory builderFactory=DocumentBuilderFactory .newInstance();
//2。获得DocumentBuilder对象
DocumentBuilder documentBuilder;
try {
documentBuilder = builderFactory.newDocumentBuilder();
//3.使用documentBuilder来解析XML生成Document对象
Document document=documentBuilder.parse(new InputSource( new StringReader( xml_s ) ) );
document.normalize(); // 删除非XML数据
NodeList nodeList=document.getElementsByTagName("driver-url");
Node node=nodeList.item(0);
NodeList li2=document.getElementsByTagName("property");
for(int i=0;i<li2.getLength();i++)
{
Node nd=li2.item(i);
String name= nd.getAttributes().getNamedItem("name").getTextContent();
String value= nd.getAttributes().getNamedItem("value").getTextContent();
if(name.equals("user"))
user=value;
if(name.equals("password"))
pwd=value;
}
url=node.getTextContent();
url=url.trim();
url=url.replace('\n', ' ');
url=url.replace('\t', ' ');url=url.trim();
return node.getTextContent();
} catch ( Exception e) {
e.printStackTrace();
}
return null;
}
xml读取通过jdk xml
初始化c3c0在代码中。。
。。。
作者Attilax 艾龙, EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
proxoolController.ini();
ComboPooledDataSource dataSource=new ComboPooledDataSource();
dataSource.setUser( proxoolController.user);
dataSource.setPassword( proxoolController.pwd);
dataSource.setJdbcUrl( proxoolController.url );
dsx=dataSource;
--------------------------- proxoolController--------------
public static void ini() {
if(url==null)
{
String s=god.getClassPath()+"/proxool.xml";
String xml_str=fileC0.Read(s);
System.out.println(getValue("",xml_str));
}
System.out.println("f" );
}
public static String getValue(String keyName,String xml_s) {
//1.获得DocumentBuilderFactory 对象
DocumentBuilderFactory builderFactory=DocumentBuilderFactory .newInstance();
//2。获得DocumentBuilder对象
DocumentBuilder documentBuilder;
try {
documentBuilder = builderFactory.newDocumentBuilder();
//3.使用documentBuilder来解析XML生成Document对象
Document document=documentBuilder.parse(new InputSource( new StringReader( xml_s ) ) );
document.normalize(); // 删除非XML数据
NodeList nodeList=document.getElementsByTagName("driver-url");
Node node=nodeList.item(0);
NodeList li2=document.getElementsByTagName("property");
for(int i=0;i<li2.getLength();i++)
{
Node nd=li2.item(i);
String name= nd.getAttributes().getNamedItem("name").getTextContent();
String value= nd.getAttributes().getNamedItem("value").getTextContent();
if(name.equals("user"))
user=value;
if(name.equals("password"))
pwd=value;
}
url=node.getTextContent();
url=url.trim();
url=url.replace('\n', ' ');
url=url.replace('\t', ' ');url=url.trim();
return node.getTextContent();
} catch ( Exception e) {
e.printStackTrace();
}
return null;
}
相关文章
- Ubuntu下手动安装jdk及配置
- WIN7 64位系统安装JDK并配置环境变量
- Windows 7下配置JDK环境变量和Java环境变量配置
- 011 - JDK自带的性能监控工具
- 最全、最详细的配置jdk十步法!
- JDK环境变量配置(一次性成功)
- JDK的安装及环境变量配置
- 安装配置 JDK 及 Java 环境
- JDK配置 linux
- 模式的秘密-代理模式(2)-JDK动态代理
- JDK 1.7.1配置指南
- JDK指定D盘安装及环境变量配置
- 【日常工作】jdk的安装以及配置环境变量
- 如何在Mac OS X上面指定Eclipse启动时用指定的某一版本JDK?
- NOSQL之Neo4j:Neo4j的简介、安装、使用方法(Neo4j搭配JDK安装的图文教程)之详细攻略
- 【项目实战】从0开始入门JDK源码 - LinkedList入门介绍
- Mac 环境下 Java JDK 的安装与环境变量配置详解(已完美解决)
- linux配置jdk环境变量
- Linux(CentOS)安装JDK(.tar.gz)并配置
- 012-JDK可视化监控工具-jstack
- Eclipse创建java webproject配置Tomacat和JDK
- jdk环境变量设置
- JAVA编程环境JDK与JRE运行环境与API核心ClassMap
- JDK安装与环境变量配置
- Java的学习心得和知识总结(一)| JDK安装教程