⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 systemparameter.java

📁 图书管管理系统是基于JAVA的 很好的
💻 JAVA
字号:
package h6.action;import java.io.*;import org.w3c.dom.*;import javax.xml.parsers.*;/** * 对系统的配置文件处理,包括读取各种配置,设置配置文件 * @author lee * @version 0.1 */public class SystemParameter {	final String CONF_PATH = "conf.xml";	DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();	DocumentBuilder builder;	Document doc;	Node root;		public SystemParameter(){		try{			builder = factory.newDocumentBuilder();			doc = builder.parse(new File(CONF_PATH));			root = doc.getDocumentElement();		}catch(Exception e){			System.out.println(e);		}	}		public String getDateBaseDriver(){		NodeList driver = doc.getElementsByTagName("driver");		Node dr = driver.item(0);		return dr.getTextContent();	}		public String getDateBaseUrl(){		NodeList driver = doc.getElementsByTagName("url");		Node dr = driver.item(0);		String url = dr.getTextContent();				if (url.charAt(url.length()-1) != '/'){			url += "/";		}		return url;	}		public String getDateBaseUser(){		NodeList driver = doc.getElementsByTagName("user");		Node dr = driver.item(0);		return dr.getTextContent();	}		public String getDateBasePassword(){		NodeList driver = doc.getElementsByTagName("password");		Node dr = driver.item(0);		return dr.getTextContent();	}		public String getDateBaseName(){		NodeList driver = doc.getElementsByTagName("dbname");		Node dr = driver.item(0);		return dr.getTextContent();	}                public String getBookingNumber(){            NodeList driver = doc.getElementsByTagName("booking");            Node dr = driver.item(0);            return dr.getTextContent();        }                public String getLoanNumber(){            NodeList driver = doc.getElementsByTagName("loan");            Node dr = driver.item(0);            return dr.getTextContent();        }                public String getLendTerm(){            NodeList driver = doc.getElementsByTagName("term");            Node dr = driver.item(0);            return dr.getTextContent();        }                public String getFineNumber(){            NodeList driver = doc.getElementsByTagName("fine");            Node dr = driver.item(0);            return dr.getTextContent();        }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -