中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

海南做網(wǎng)站的google chrome

海南做網(wǎng)站的,google chrome,js網(wǎng)站登錄怎么做,公司logo形象墻效果圖在上一篇:《【已解決】Spring Boot多數(shù)據(jù)源的時候,mybatis報錯提示:Invalid bound statement (not found)》 凱哥(凱哥Java) 已經(jīng)接受了,在Spring Boot配置多數(shù)據(jù)源時候,因為自己馬虎,導(dǎo)致的一個坑。下面&a…

在上一篇:《【已解決】Spring Boot多數(shù)據(jù)源的時候,mybatis報錯提示:Invalid bound statement (not found)》?凱哥(凱哥Java)?已經(jīng)接受了,在Spring Boot配置多數(shù)據(jù)源時候,因為自己馬虎,導(dǎo)致的一個坑。下面,凱哥在介紹配置多數(shù)據(jù)源時候的坑:

模仿另一個項目的配置,但第二個數(shù)據(jù)源一直報異常:

查資料后,始終認為是配置的mapper.xml和dao的問題。但無論怎么改,都不行。

最后發(fā)現(xiàn)之前那個項目,第二個數(shù)據(jù)源對應(yīng)的dao,都沒有加@Mapper注解,遂去掉后即正常了。(可能和我將第一個數(shù)據(jù)源配置成Primary有關(guān)系?)

暫不清楚具體原因,僅此記錄。

------------- 后記?-------------?

經(jīng)測試,果然是因為@Primary注解引起的。引起問題注解的代碼如下:

@Configuration

@MapperScan(basePackages = "com.kaigejava.trade.admin.dao", sqlSessionFactoryRef = "defaultSqlSessionFactory")

public class TradeSystemConfig {

? ? /**

? ? ?* Bean 將這個對象放入Spring容器中

? ? ?* Primary 表示這個數(shù)據(jù)源是默認數(shù)據(jù)源

? ? ?* ConfigurationProperties 讀取application.properties中的配置參數(shù)映射成為一個對象

? ? ?* prefix 表示參數(shù)的前綴

? ? ?*

? ? ?* @return {@link DataSource}

? ? ?*/

? ? @Bean(name = "defaultDataSource")

? ??@Primary

? ? @ConfigurationProperties(prefix = "spring.datasource.tts")

? ? public DataSource getDateSourceTts() {

? ? ? ? return DataSourceBuilder.create().build();

? ? }

? ? /**

? ? ?* 表示這個數(shù)據(jù)源是默認數(shù)據(jù)源

? ? ?* Qualifier 表示查找Spring容器中名字為defaultDataSource的對象

? ? ?*

? ? ?* @param datasource {@link DataSource}

? ? ?* @return @{link SqlSessionFactory}

? ? ?* @throws Exception ex

? ? ?*/

? ? @Bean(name = "defaultSqlSessionFactory")

? ??@Primary

? ? public SqlSessionFactory defaultSqlSessionFactory(@Qualifier("defaultDataSource") DataSource datasource) throws Exception {

? ? ? ? SqlSessionFactoryBean bean = new SqlSessionFactoryBean();

? ? ? ? org.apache.ibatis.session.Configuration configuration = new org.apache.ibatis.session.Configuration();

? ? ? ? configuration.setMapUnderscoreToCamelCase(true);

? ? ? ? bean.setConfiguration(configuration);

? ? ? ? bean.setDataSource(datasource);

? ? ? ? // 設(shè)置mybatis的xml所在位置

? ? ? ? bean.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:mapper/*.xml"));

? ? ? ? return bean.getObject();

? ? }

? ? /**

? ? ?* 表示這個數(shù)據(jù)源是默認數(shù)據(jù)源

? ? ?*

? ? ?* @param sessionFactory {@link SqlSessionFactory}

? ? ?* @return {@link SqlSessionTemplate}

? ? ?*/

? ? @Bean("defaultSqlSessionTemplate")

? ??@Primary

? ? public SqlSessionTemplate defaultSqlSessionTemplate(

? ? ? ? ? ? @Qualifier("defaultSqlSessionFactory") SqlSessionFactory sessionFactory) {

? ? ? ? return new SqlSessionTemplate(sessionFactory);

? ? }

}

可以去掉這個注解,然后Dao便可以正常寫上@Mapper注解了。

http://www.risenshineclean.com/news/28987.html

相關(guān)文章:

  • 如何使用模板做網(wǎng)站公司網(wǎng)站如何建設(shè)
  • 南京做網(wǎng)站哪家好網(wǎng)站關(guān)鍵詞快速排名服務(wù)
  • 網(wǎng)站怎么裝模版沒干過網(wǎng)絡(luò)推廣能干嗎
  • 東莞建域名網(wǎng)站專業(yè)制作網(wǎng)站的公司哪家好
  • 品牌網(wǎng)站建設(shè)解決網(wǎng)址大全下載到桌面
  • 建設(shè)銀行網(wǎng)站預(yù)約取款長春網(wǎng)站建設(shè)方案咨詢
  • 網(wǎng)站的圖片水印怎么做百度資源提交
  • 免費小程序開發(fā)平臺天津seo優(yōu)化公司哪家好
  • 建站網(wǎng)址平臺寧波seo快速優(yōu)化平臺
  • 淄博手機網(wǎng)站建設(shè)推廣優(yōu)化網(wǎng)站
  • 電白區(qū)建設(shè)局網(wǎng)站怎么做電商生意
  • 成都網(wǎng)站建設(shè)創(chuàng)意新手學(xué)百度競價要多久
  • 國外做家裝的網(wǎng)站有哪些短鏈接在線生成器
  • 個人網(wǎng)站建設(shè)方案書范文百度搜索推廣產(chǎn)品
  • 個人做地方民生網(wǎng)站百度推廣的步驟
  • 做電影網(wǎng)站用什么軟件叫什么名字嗎seo服務(wù)公司招聘
  • 將網(wǎng)站打造成推特最新消息今天
  • 深圳快速seo排名優(yōu)化惠州seo按天計費
  • 龍崗住房和建設(shè)局網(wǎng)站百度推廣登錄平臺客服
  • 日照網(wǎng)站推廣今日熱榜
  • 夢織網(wǎng)站短視頻seo推廣
  • 洞口做網(wǎng)站推廣信息怎么寫
  • 龍華高端網(wǎng)站設(shè)計愛站網(wǎng)關(guān)鍵詞查詢網(wǎng)站
  • 書畫網(wǎng)站 建設(shè)方案室內(nèi)設(shè)計培訓(xùn)
  • 各行各業(yè)網(wǎng)站建設(shè)獨立手機卡頓優(yōu)化軟件
  • 初中畢業(yè)想學(xué)動漫專業(yè)抖音優(yōu)化排名
  • 厚街公司網(wǎng)站建設(shè)外貿(mào)營銷型網(wǎng)站建設(shè)公司
  • 濟南地產(chǎn)行業(yè)網(wǎng)站開發(fā)友情鏈接賺錢
  • 小程序外包公司發(fā)展前景百度sem優(yōu)化師
  • 網(wǎng)站開發(fā)流程可規(guī)劃為哪三個階段新手怎么做seo優(yōu)化