java程序怎么修改hibernate.cfg.xml

来源:百度知道 编辑:UC知道 时间:2024/04/29 20:51:17
如题,我现在需要用一个小程序更改程序里的hibernate.cfg.xml 文件里的数据库配置信息,怎么做?

建议你用jdom类库,那个才是专为java设计的
public class TestHibernateHome {
public static void main(String[] args) throws Exception {
String fileName = "E:/hibernate.cfg.xml";//路径
SAXBuilder sax = new SAXBuilder();
Document doc = sax.build(fileName);
Element el = doc.getRootElement();
List<Element> list = el.getChildren("session-factory");
for (Element e : list) {

List<Element> listTemp = e.getChildren("property");
for (Element ee : listTemp) {
String pro = ee.getValue();
System.out.println("值: "+pro);
String name1 = ee.getAttributeValue("name");
System.out.println("属性 : " + name1);