spring设置多数据源,但数据源的配置数据都写在一个配置库里如何实现 系统需要根据一定的规则切换不同的数据源业务需要数据源的信息(地址啊 用户名 密码什么的)都在一个配置库里(一个固定的数据库)方便维护,这个怎么去实现啊 网上的spring配置多数据库的实现都是写死在一个spring配置文件中的急求!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实说白了就是如何动态的去根据配置库里的信息生成一个XML文件罢了。你把配置多数据源的XML文件名称定义好,比如叫db.xml。再提供一个properties文件,用来写配置数据库的JDBC信息用于创建配置数据库连接。不过这个你不能依靠Spring了,你需要自己写Class.forname()方法来加载JDBC驱动了。最后就是读取到信息使用JDOM或者其他任何XML工具生成Spring配置文件,启动Spring。 好吧 最后这个我还是找到了解决方法,还是用的DynamicDataSource继承的 AbstractRoutingDataSource实现determineCurrentLookupKey()方法。。不过是在这个方法中进行了 数据源的判断可参考http://www.oschina.net/question/239572_118084 思想差不多 虽然他这个出错了 但我用的挺好的 如何获取数据库字段对应的表名? java web 部署后怎样通过域名访问 监听器的问题 【如何使用Struts1实现批量更新?】 Null?NO!But Why? hibernate执行update时如何不更新缓存 一个不知道难度的struts问题 这种数据库结果如何用hibernate实现? jb6开发bmp(1.1+2.0),主键(id)是自动增加字段,ejbcreate()的sql怎么写? 微信公众号怎么获得阅读人的信息 关于java网络图片抓取问题 请问下这段代码,通过传递类的Class这个参数有什么好处?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货