我必须编写一个组件来读取xml文件并更新已创建的数据库表。问题是xmls更改为拥有新数据,然后相应的数据库表结构发生变化。
但是我需要一个通用的解决方案和一个组件来完成它,并且不想为特定的更改xml和数据库结构进行编码
我没有找到任何ORM,JDBC技术/设计模式来实现这一目标。有什么建议吗?
谢谢,
答案 0 :(得分:0)
Hibernate,在执行代码时首先查找hibernate.properties文件(请记住hibernate.properties应该放在src文件夹中)。
如果找到' hibernate.properties'文件,它首先读取该文件的内容。所以,现在你编写DriverClass,URL,用户名和密码来连接一个数据库(比如MySQl),然后使用saveOrUpdate();方法或使用其他方法,更新数据库
对于第二个数据库,使用配置文件,在hibernate.cfg.xml(或您自己的名称到cofiguration文件)中提供信息DriverClass,URL,用户名和密码,并使用cfg.configure();读取配置文件的方法。
如果您有任何问题,请告诉我