新聞中心
開發(fā)企業(yè)應(yīng)用時(shí)我們常常遇到要同時(shí)訪問多種不同數(shù)據(jù)庫的問題,有時(shí)是必須把數(shù)據(jù)歸檔到某種數(shù)據(jù)倉庫中,有時(shí)是要把數(shù)據(jù)變更推送到第三方數(shù)據(jù)庫中。使用Spring框架時(shí),使用單一數(shù)據(jù)庫是非常容易的,但如果要同時(shí)訪問多個(gè)數(shù)據(jù)庫的話事件就變得復(fù)雜多了。

成都創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設(shè)計(jì)?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計(jì)及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站建設(shè)、做網(wǎng)站, 我們的網(wǎng)頁設(shè)計(jì)師為您提供的解決方案。
本文以在Spring框架下開發(fā)一個(gè)SpringMVC程序?yàn)槔?,示范了一種同時(shí)訪問多種數(shù)據(jù)庫的方法,而且盡量地簡化配置改動(dòng)。
搭建數(shù)據(jù)庫
建議你也同時(shí)搭好兩個(gè)數(shù)據(jù)庫來跟進(jìn)我們的示例。本文中我們用了PostgreSQL和MySQL。
下面的腳本內(nèi)容是在兩個(gè)數(shù)據(jù)庫中建表和插入數(shù)據(jù)的命令。
PostgreSQL
- CREATE TABLE usermaster (
- id integer,
- name character varying,
- emailid character varying,
- phoneno character varying(10),
- location character varying)
- INSERT INTO usermaster(id, name, emailid, phoneno, location)VALUES (1, 'name_postgres', '[email protected]', '1234567890', 'IN');
MySQL
- CREATE TABLE `usermaster` ( `id` int(11) NOT NULL,
- `name` varchar(255) DEFAULT NULL,
- `emailid` varchar(20) DEFAULT NULL,
- `phoneno` varchar(20) DEFAULT NULL,
- `location` varchar(20) DEFAULT NULL,
- PRIMARY KEY (`id`)
- )INSERT INTO `kode12`.`usermaster`
- (`id`, `name`, `emailid`, `phoneno`, `location`)VALUES
- ('1', 'name_mysql', '[email protected]', '
新聞標(biāo)題:JavaSpring中同時(shí)訪問多種不同數(shù)據(jù)庫
文章轉(zhuǎn)載:http://m.fisionsoft.com.cn/article/djpecds.html


咨詢
建站咨詢
