怎样把hibernate配置文件中的数据库名 用户名 取出来
<property name="hibernate.connection.url">jdbc:sybase:Tds:20.1.1.250:4100/web?charset=cp936</property>
<property name="hibernate.connection.username">sa</property>
<property name="hibernate.connection.password"></property>
如果你是用不是用容器的话,试试看这个
Environment.getProperties()
在里面找数据库配置的数据库吧
先将hibernate.cfg.xml从classpath中取出来
getContextClassLoader().getResourceAsStream("/hibernate.cfg.xml");
然后用jdom,或dom4j解析hibernate.cfg.xml
楼上办法太傻了