java spring 多数据库_java – 使用多个数据源/数据库的Spring-Hibernate

我正在开发一个使用Spring MVC 3和Hibernate的Web应用程序

我想为我的Web应用程序使用2个数据源MySql和Oracle数据库,

我已经阅读了很多关于“spring-hibernate multiple datasource / database”的教程和问题解决方法

例如 :

等等.

但是当我每次运行它时,配置只读取我的第一个数据库配置(MySql)

并显示此错误表’db_prod.ksei_lookup_holiday’不存在db.prod是我的第一个数据库(MySql),KSEI_LOOKUP_HOLIDAY是我的第二个数据库(Oracle),

这是我的spring.xml

destroy-method="close">

class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">

org.hibernate.dialect.MySQL5Dialect

true

class="org.springframework.orm.hibernate3.HibernateTransactionManager"

p:sessionFactory-ref="sessionFactory">

destroy-method="close">

class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">

org.hibernate.dialect.Oracle10gDialect

true

class="org.springframework.orm.hibernate3.HibernateTransactionManager"

p:sessionFactory-ref="sessionFactorySOAAPP">

这是我的第一个数据库(MySql)的DAO实现

@Repository

@Qualifier(value="sessionFactory")

public class UserDaoImpl extends HibernateDaoSupport implements UserDao{

@Autowired

private UserDaoImpl(SessionFactory sessionFactory){

setSessionFactory(sessionFactory);

}

这是我的第二个数据库(Oracle)的DAO实现

@Repository

@Qualifier(value="sessionFactorySOAAPP")

public class UpdateKSEIDaoImpl extends HibernateDaoSupport implements UpdateKSEIDao{

@Autowired

private UpdateKSEIDaoImpl(SessionFactory sessionFactorySOAAPP){

setSessionFactory(sessionFactorySOAAPP);

}

任何帮助都会很愉快:)

解决方法:

问题是你已经习惯了

< property name =“dataSource”ref =“dataSource”>< / property>在sessionFactorySOAAPP中.

您应该使用< property name =“dataSource”ref =“dataSourceSOAAPP”>< / property>

标签:java,mysql,spring-mvc,spring,hibernate

来源: https://codeday.me/bug/20190517/1119691.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/527346.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

canal mysql从库_大厂如何基于binlog解决多机房同步mysql数据(一)?

目录前言单一IDC多IDCmysql主从同步数据同步方案多机房mysql同步方案优化同步方案同步方案的问题如何解决重复插入对于DDL语句处理如何解决唯一索引冲突如何解决数据回环问题总结前言小伙伴们是否经常听说多机房部署&#xff0c;异地容灾&#xff1f;什么两地3中心&#xff0c;…

java语言怎么建立窗口awt,java.awt.Frame类:创建窗口

创建窗口是 AWT 编程的第一步&#xff0c;窗口是所有组件和面板的容器。在 Java AWT 中&#xff0c;我们使用 Frame 类来创建窗口。Frame 中文字意是“框架”&#xff0c;它的主要功能是建立窗口。AWT 建立窗口的步骤如下&#xff1a;设计 Frame 类对象&#xff0c;建立空白窗口…

sql数据导入错误代码: 0x80004005_SQL入门第八关 项目实战

不知不觉&#xff0c;学SQL已经一个多月了&#xff0c;每天下班学一个小时&#xff0c;有空做做练习题。从之前的焦虑到现在已经有了一定的自信了&#xff0c;猴子的课程真的很适合小白入门&#xff0c;尤其是SQL学习群里&#xff0c;助教老师很尽责&#xff0c;每个问题都会解…

虚拟主机选择php版本,虚拟主机的php版本如何选择

虚拟主机如何选择php版本&#xff1f;虚拟主机选择PHP版本&#xff0c;这是根据网站程序设置的。例如&#xff0c;新版本的WordPress需要PHP5.6和更高版本&#xff0c;而旧版本&#xff0c;如WordPress4&#xff0c;可以使用PHP5.2、5.3和其他更低版本。虚拟主机的PHP版本是什么…

php生成10万个字符串,有什么好的方法可以生成十万条不重复的13位纯数字字符串...

有什么好的方法可以生成十万条不重复的13位纯数字字符串回复内容&#xff1a;有什么好的方法可以生成十万条不重复的13位纯数字字符串一个个来。从13个0开始&#xff0c;一次加1。。。可用时间戳来生成&#xff0c;或者后面再加随机数package com.xtl.demo;import java.util.Ha…

python金融数据怎么获取_class类怎样在python中获取金融数据?

我们搜集金融数据&#xff0c;通常想要的是利用爬虫的方法。其实我们最近所学的class不仅可以进行类调用&#xff0c;在获取数据方面同样是可行的&#xff0c;很多小伙伴都比较关注理财方面的情况&#xff0c;对金融数据的需要也是比较多的。下面就class类在python中获取金融数…

有十五个数按由大到小顺序存放在一个数组中_数据结构基础 (代码效率优化, 线性表, 栈, 队列, 数组,字符串,树和二叉树,哈希表)...

作者&#xff1a;张人大代码效率优化复杂度 -- 一个关于输入数据量n的函数时间复杂度 -- 昂贵与代码的结构设计有着紧密关系一个顺序结构的代码&#xff0c;时间复杂度是O(1), 即任务与算例个数 n 无关空间复杂度 -- 廉价与数据结构设计有关数据结构 -- 考虑如何去组织计算机中…

matlab 转换图片格式,Matlab实现图片格式转换 pgm转jpg等

在Matlab下&#xff0c;转换图片格式相对比较容易&#xff0c;本文以 PGM 转 JPG 为例&#xff0c;贴出示例程序:% 将pgm图片批量转换为jpg图片function [ ] pgm2jpg( )% 读取指定目录下面所有的pgm格式图片pgms dir(C:\Users\kitty\test\*.pgm);num_pgms length( pgms );fo…

python3库查看调用_Python 3 中调用 COM 的库文件 | 学步园

在 Python 2.x 时代貌似有支持 COM的。 http://svn.python.org/projects/ctypes/tags/release_0_6_2/ctypes/win32/com/__init__.py 这个 win32 的 COM 包到了 3.x 时代就不见了。从那里参考和借鉴了很多&#xff0c;也被误导了很多&#xff0c;因为从2.x 到 3.x 变化很大&…

matlab的try函数,matlab – 是否可以在没有try块的情况下测试函数句柄?

要测试函数句柄,例如在你的问题中筛选出伪造的x notreallyafunction,你可以使用functions命令检查句柄并获取引用函数的名称,类型(简单,嵌套,重载,匿名等),和位置,如果它在文件中定义.>> x notreallyafunction;>> functions(x)ans function: notreallyafunction…

图片马赛克去除工具_图片太多该如何进行排版呢?

胖友们大家好呀&#xff0c;我是三儿昨天三儿刚讲了多文字如何排版就有胖友在后台留言说问三儿如何对图片较多的内容排版那么今天三儿就来教大家图片较多时我们该怎样排版&#xff01;赶紧拿着小本本做好笔记哦&#xff01;图片的重要性图片在排版设计中&#xff0c;占有很大的…

神经网络人口预测matlab,BP神经网络预测(人口)程序(matlab)

自己测试人口预测的matlab实现&#xff1a;x[5416755196563005748258796602666146562828646536599467207662076585967295691727049972538745427636878534806718299285229871778921190859924209371794974962599754298705100072101654103008104357105851107507109300111026112704…

idhttp返回乱码_HTTP客户端POST方式中文编码(乱码)解决方案(转)

这段时间&#xff0c;在给一个地区门户网站(alexa全球排行1200左右)做SSO集成&#xff0c;其中的一个部分就是Web Services服务接口&#xff0c;以及客户端&#xff0c;我们采用的是REST方式&#xff0c;不是SOAP&#xff0c;大致就是客户端通过HTTP POST方式向服务器提交数据&…

php如何监听页面滚动,html5中在元素滚动条在滚动时触发的事件onscroll

实例元素滚动时执行 JavaScript定义和用法onscroll 事件在元素滚动条在滚动时触发。提示&#xff1a; 使用 CSS overflow 样式属性来创建元素的滚动条。浏览器支持语法HTML 中:JavaScript 中:object.οnscrοllfunction(){myScript};JavaScript 中, 使用 addEventListener() 方…

stream去重_重复数据如何处理?List集合去重的四种方式

List集合在Java日常开发中是必不可少的&#xff0c;只要懂得运用各种各样的方法就可以大大提高我们开发的效率&#xff0c;适当活用各种方法才会使我们开发事半功倍。但是&#xff0c;有时候难免会遇到集合里的数据是重复的&#xff0c;需要进行去除。今天&#xff0c;就给大家…

php强制转成字符串,php怎么强制转成字符串

php强制转成字符串的方法&#xff1a;首先创建一个PHP示例文件&#xff1b;然后定义一个变量&#xff1b;最后通过PHP中的string方法强制转换成字符串即可。本文操作环境&#xff1a;windows7系统、PHP7.1版&#xff0c;DELL G3电脑PHP强制转换类型获取数据类型 :1.如果想查看某…

虚幻4模型提取_【UnrealEngine4】从虚幻四的着色模型到NPR

本文主要分享虚幻四中着色器的使用技巧与如何添加自己的着色模型的方式。(正在设计的一个像素风格的渲染流程&#xff0c;同样采用本文的方法&#xff0c;对引擎的着色模型进行了改造&#xff0c;可以接受天光/点光等的自定义照明效果)鄙人消失了一个月左右&#xff0c;又回来了…

可观测性PHP秩判据,线性系统的可控性与可观测性

现代控制理论中用状态方程和输出方程描述系统&#xff0c;输入和输出构成系统的外部变量&#xff0c;而状态为系统的内部变量&#xff0c;这就存在着系统内的所有状态是否可受输入影响和是否可由输出反映的问题&#xff0c;这就是可控性和可观测性问题。如果系统所有状态变量的…

ubuntu虚拟机进程被杀死_Ubuntu -- 查看和杀死进程

今天在netbeans中关闭webrick时,发现没有关闭掉,打入localhost:3000 依然显示页面,发现无法从nb中再次关闭只有进入ubuntu的进程下关闭查看进程:1, ps -e2, fengfeng:~$ sudo netstat -antupActive Internet connections (servers and established)Proto Recv-Q Send-Q Local…

matlab中的nlinfit,matlab中nlinfit问题!!!!!!!!!!!!

matlab中nlinfit问题&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;mip版 关注:272 答案:3 悬赏:40解决时间 2021-01-19 04:20已解决2021-01-18 13:28muinline(beta(…