日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java - 就配置了一個數據源,為什么提示 there is more than one bean of "DataSource" type

瀏覽:246日期:2023-10-22 15:07:51

問題描述

java - 就配置了一個數據源,為什么提示 there is more than one bean of "DataSource" type

我好像就配置了一個數據源,為什么注入的時候會提示有多個?

package com.example.demo.config;import org.apache.commons.dbcp.BasicDataSource;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.context.annotation.PropertySource;@Configuration@PropertySource('classpath:application.properties')public class DataSourceConfiguration { @Value('${jdbc.driver}') private String driver; @Value('${jdbc.url}') private String url; @Value('${jdbc.username}') private String username; @Value('${jdbc.password}') private String password; @Value('${jdbc.maxActive}') private int maxActive; @Value('${jdbc.maxIdel}') private int maxIdel; @Value('${jdbc.maxWait}') private long maxWait; @Bean //應該就這一個吧 public BasicDataSource dataSource(){BasicDataSource dataSource = new BasicDataSource();dataSource.setDriverClassName(driver);dataSource.setUrl(url);dataSource.setUsername(username);dataSource.setPassword(password);dataSource.setMaxActive(maxActive);dataSource.setMaxIdle(maxIdel);dataSource.setMaxWait(maxWait);dataSource.setValidationQuery('SELECT 1');dataSource.setTestOnBorrow(true);return dataSource; }}

package com.example.demo.config;import org.apache.ibatis.session.SqlSessionFactory;import org.mybatis.spring.SqlSessionFactoryBean;import org.mybatis.spring.SqlSessionTemplate;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.jdbc.datasource.DataSourceTransactionManager;import org.springframework.transaction.PlatformTransactionManager;import org.springframework.transaction.annotation.EnableTransactionManagement;import org.springframework.transaction.annotation.TransactionManagementConfigurer;import javax.annotation.Resource;import javax.annotation.Resources;import javax.sql.DataSource;@Configuration@EnableTransactionManagementpublic class MyBatisConfig implements TransactionManagementConfigurer { @Autowired //這里怎么不能用@Autowired,用Resource倒是可以 private DataSource dataSource; @Override public PlatformTransactionManager annotationDrivenTransactionManager() {return new DataSourceTransactionManager(dataSource); } @Bean(name = 'sqlSessionFactory') public SqlSessionFactory sqlSessionFactoryBean() {SqlSessionFactoryBean bean = new SqlSessionFactoryBean();bean.setDataSource(dataSource);try { return bean.getObject();} catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e);} } @Bean public SqlSessionTemplate sqlSessionTemplate(SqlSessionFactory sqlSessionFactory) {return new SqlSessionTemplate(sqlSessionFactory); }}

問題解答

回答1:

運行一下即可,看報錯信息

標簽: java
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产伦精品一区二区三区视频 | 色婷婷狠狠五月综合天色拍| 欧美精品一二| 国产超碰精品| 极品日韩av| 亚洲涩涩av| 石原莉奈在线亚洲二区| 亚洲一区观看| 日韩中文字幕| 国产精品日韩精品在线播放| 综合色一区二区| 欧美一区91| 国产传媒av在线| 夜夜精品视频| 国产精品任我爽爆在线播放| 国产精品一区二区三区www| 国产欧美久久一区二区三区| 日韩福利视频导航| 丰满少妇一区| 乱人伦精品视频在线观看| 亚洲精品影视| 国产精品丝袜在线播放| 四虎国产精品免费观看| 久久电影tv| 99日韩精品| 国产精品视频3p| 久久精品国产99久久| 欧美一区=区| 久久三级毛片| 中文在线不卡| 精品一级视频| 亚洲综合二区| 精品九九久久| 免费一级片91| 久久91视频| 蜜臀国产一区二区三区在线播放| 99国产精品视频免费观看一公开 | 亚洲一区二区三区四区电影| 国产视频一区三区| 国产精品视频一区视频二区| 精品免费在线| 伊人精品久久| 久久精品亚洲人成影院| 欧美日韩国产综合网| 日韩精品免费视频一区二区三区 | 麻豆精品av| 一区在线观看| 国产成人精品999在线观看| 亚洲网站视频| 精品国产一级| 亚洲精品观看| 美女亚洲一区| 日韩成人免费| 久久激五月天综合精品| 亚洲h色精品| 国产福利资源一区| 视频一区日韩精品| 久久91导航| 久久精品毛片| 日韩欧美中文字幕电影| 久久网站免费观看| 国产精品igao视频网网址不卡日韩| 99精品小视频| 精品久久视频| 国产伦精品一区二区三区千人斩| 国产99精品一区| 97精品国产一区二区三区| 日韩精品免费观看视频| 1000部精品久久久久久久久| 日本特黄久久久高潮| 久久一区二区三区喷水| 国产精品网址| 爽好久久久欧美精品| 国产91欧美| 国产精品对白| 91大神在线观看线路一区| 国内精品福利| 日韩大片免费观看| 国产+成+人+亚洲欧洲在线| 日韩一区二区三区在线看| 久久免费黄色| 日韩国产一区| 国产美女高潮在线观看| 国产精品亚洲综合久久| 亚洲久久一区| 亚洲欧美久久久| 亚洲中午字幕| 久久一级电影| 久久人人97超碰国产公开结果| 日韩国产欧美视频| 亚洲三级av| 欧美在线观看天堂一区二区三区| 中文无码日韩欧| 亚洲视频国产精品| 最新国产精品视频| 日韩精品1区2区3区| 蜜桃视频第一区免费观看| 香蕉人人精品| 日韩一级精品| 亚洲精品免费观看| 日韩不卡一区二区| 国产情侣久久| 国产精品1区| 麻豆国产精品一区二区三区| 免费在线看一区| 日韩精品一区二区三区免费视频 | 蜜臀久久久久久久| 一区二区三区四区在线观看国产日韩| 亚洲一区二区av| 国产乱人伦精品一区| 国产欧美久久一区二区三区| 亚洲精品日本| 日本久久一区| 国产精品视频一区二区三区| 日韩高清欧美激情| 国产欧美日韩在线一区二区| 日本一区中文字幕| 国产情侣久久| 91看片一区| 在线视频亚洲| 69堂精品视频在线播放| 国产极品一区| 亚洲va中文在线播放免费| 欧美日韩中文一区二区| 亚洲黄页一区| 青草av.久久免费一区| 国产免费av国片精品草莓男男| 69精品国产久热在线观看| 欧美性www| 日韩电影免费在线观看| 成人av二区| 日韩精品欧美精品| 日韩欧美1区| 亚洲欧洲专区| 欧美激情国产在线| 免费国产亚洲视频| 精品中文字幕一区二区三区 | 亚洲精品国产精品粉嫩| 婷婷综合福利| 精品国产精品久久一区免费式| 成人午夜亚洲| 午夜欧美理论片| 国产精品99久久免费| 久久国产直播| 日韩三区四区| 电影亚洲精品噜噜在线观看| 私拍精品福利视频在线一区| 99久久www免费| 日韩亚洲精品在线观看| 国产v日韩v欧美v| 亚洲精品少妇| 婷婷成人在线| 精品国产一区二区三区性色av| 久久高清免费| 国产免费播放一区二区| 日韩国产一区二区| 日韩av电影一区| 欧美.日韩.国产.一区.二区 | 亚洲九九精品| 欧美日韩国产观看视频| 欧美成人久久| 国产精品一区二区免费福利视频| 日韩久久精品| 日本成人一区二区| 国内精品福利| 欧美激情久久久久久久久久久| 99精品在线| 精品无人区麻豆乱码久久久| 激情偷拍久久| 色婷婷综合网| 欧美激情一区| 欧美亚洲二区| 亚洲综合图色| 成人av二区| 日韩久久精品网| 麻豆精品视频在线观看视频| 久久中文视频| 在线天堂资源www在线污| 日韩激情视频网站| 国产国产精品| 福利视频一区| 国产精品白浆| 91亚洲精品在看在线观看高清 | 91亚洲人成网污www| 蜜臀91精品一区二区三区| 日韩精品永久网址| 国产精东传媒成人av电影| 蜜臀精品一区二区三区在线观看 | 91成人福利| 亚洲视频电影在线| 伊人久久婷婷| 91精品电影| 蜜臀91精品国产高清在线观看| 精品国产亚洲日本| 国产精品一区二区精品| 日韩高清一区在线| 蜜臀91精品一区二区三区| 99久久亚洲精品蜜臀| 精品久久97| 高清久久一区|