hibernate本身应该不行的, 但可以在你的程序中实现呀
解决方案 »
- 如何用Java获得新浪视频的评论数
- spring中配置一个oracle不同用户的datasource
- djunit的case单独执行,最后能不能把覆盖率整合到一起
- Spring的问题
- 基于SOA架构的一些问题
- web-inf下的include该如何隐藏地址
- 小弟才开始学java 对 为了实现某个功能而去构建类 很困惑。
- 请问Tomcat(4.1)用户一超过20人左右系统就出错是什么缘故啊
- 求!!!servlet 与 jsp 间的通信的简单实例!!!!!
- 大佬们走过路过别错过啊,centos7安装rabbitMq 启动服务不了!!!
- 做soap动态代理,遇到困难:无法取得方法参数名,apache soap的设定方法参数必须要知道参数名么?
- struts问题:导数据!详细情况请进!
比如:你在hibernate层有两个方法,方法一使用的是数据源1,方法二使用的是数据源2,而你在调用这些方法的时候判断使用方法一还是使用方法二就是了.
hibernate根据hbm.xml文件生成的针对不同数据库的表的JAVA文件
可以在controller中根据传过来的不同id调用不同的操作去操作不同的数据库中的表.
每个用户对应一个数据库ID数据库ID就能得到数据库
cfg.setProperty ( "hibernate.connection.username" , "abc" ) ;//设定连接属性
cfg.add...;//添加所有的hbm文件(可以是目录或jar
SessionFactory factory=cfg.buildSessionFactory ()
几个数据库,启用几个hibernate实例好了。
像flyxxxxx(灭神)把hibernate的数据源切换来切换去,临时组装,系统早就暴了。