摘要:用關(guān)聯(lián)一通過引入相關(guān)的注意該版本更新不下來需要從網(wǎng)上下載和文件放到本地的庫中二關(guān)聯(lián)數(shù)據(jù)庫編寫代碼增加相關(guān)配置需要在項(xiàng)目啟動類上面另外添加下面注解用來掃描包下的類配置連接數(shù)據(jù)庫的相關(guān)編寫相關(guān)在的接口上添加注解同時需要注
用springboot關(guān)聯(lián)mybatis一. 通過pom, 引入mybatis相關(guān)的jar
org.mybatis.spring.boot mybatis-spring-boot-starter 2.0.0 com.oracle ojdbc6 11.2.0.3 org.mybatis.spring.boot mybatis-spring-boot-starter 1.2.0
注意: 該springboot版本oracle更新不下來, 需要從網(wǎng)上下載jar和pom 文件放到本地的maven庫中;
二.關(guān)聯(lián)數(shù)據(jù)庫, 編寫代碼, 增加相關(guān)配置
1.需要在springboot項(xiàng)目啟動類上面另外添加下面注解,用來掃描Mapper包下的類;
@SpringBootApplication @MapperScan("com.example.demo.***mapper")
2.配置連接數(shù)據(jù)庫的相關(guān)
datasource: url: jdbc:oracle:thin:@****.dvpt:1521:**** username: *** password: ***! driver-class-name: oracle.jdbc.OracleDriver mybatis: typeAliasesPackage: com.example.demo.entity mapperLocations: classpath:mapper/*.xml
3.編寫mybatis相關(guān)
在Mapper的接口上添加 @Mapper 注解;
同時需要注意, sql文件的名字需要和map文件相同;
注意在sql文件中namespace 和 type 不要寫成一樣的;
編寫服務(wù)類, 展現(xiàn)類以及thymeleaf頁面
這里沒有什么說的 , 我記下我覺得需要注意的點(diǎn)
① service實(shí)現(xiàn)類需要 @Service 注解
② controller類中需要使用 @controller + @ResponseBody
三. springboot 熱加載技術(shù)
這個網(wǎng)上說了好多 , 我把我的配置展現(xiàn)下.
1.首先需要加入 devtools 插件的pom配置
org.springframework.boot spring-boot-devtools true
2.需要在yml中添加緩存, 熱部署的路徑 這兩個配置;
這兩個條件完成后, 還是沒有起作用的話, 需要如下配置一
]
這樣就算整合完成了;
展現(xiàn)一下我的項(xiàng)目目錄, 方便觀看
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/73615.html
摘要:寫一個類繼續(xù)寫一個類繼承邏輯刪除寫一個枚舉類根據(jù)參數(shù)邏輯刪除根據(jù)修改數(shù)據(jù)根據(jù)邏輯刪除根據(jù)修改數(shù)據(jù)最后一步就是注入到執(zhí)行效率插件設(shè)置環(huán)境開啟 1 寫一個類繼續(xù) AbstractLogicMethod public class LogicDeleteByWrapper extends AbstractLogicMethod { @Override public MappedStatemen...
摘要:我有個定時器,這個注解是讓它發(fā)現(xiàn)定時器讓它去發(fā)現(xiàn)你的層如果你在創(chuàng)建項(xiàng)目的時候,忘記勾選某一些依賴的話不要緊,可以在文件里添加依賴。 前言 我之前是學(xué)SpringMVC的,后面聽同學(xué)說SpringBoot挺好用,極力推薦我學(xué)這個鬼。一開始,在網(wǎng)上找SpringBoot的學(xué)習(xí)資料,他們博文寫得不是說不好,而是不太詳細(xì)。我就在想我要自己寫一篇盡可能詳細(xì)的文章出來。 技術(shù)棧 Spring S...
摘要:我有個定時器,這個注解是讓它發(fā)現(xiàn)定時器讓它去發(fā)現(xiàn)你的層如果你在創(chuàng)建項(xiàng)目的時候,忘記勾選某一些依賴的話不要緊,可以在文件里添加依賴。 前言 我之前是學(xué)SpringMVC的,后面聽同學(xué)說SpringBoot挺好用,極力推薦我學(xué)這個鬼。一開始,在網(wǎng)上找SpringBoot的學(xué)習(xí)資料,他們博文寫得不是說不好,而是不太詳細(xì)。我就在想我要自己寫一篇盡可能詳細(xì)的文章出來。 技術(shù)棧 Spring S...
摘要:基于,支持后面的版本二基本使用網(wǎng)頁生成訪問生成項(xiàng)目并下載。這里的配置項(xiàng)可以自動提示。數(shù)據(jù)配置文件配置四整合映射跟之前一樣注冊注冊攔截器五整合基本整合使用映射文件映射文件和注解同時存在注解引入配置文件增加事務(wù)六自動配置自動原理配置項(xiàng) 一、SpringBoot簡介 1. 使用SSM開發(fā)項(xiàng)目的時候有什么不足之處 創(chuàng)建ssm項(xiàng)目比較麻煩 配置比較麻煩 依賴的配置比較多比較麻煩 手動集成第三方...
摘要:今天在搭建項(xiàng)目的時候,遇到了一個奇怪的問題。中需要注入,中需要注入的接口,屬性都是通過標(biāo)簽名的方式注入的。給你報錯,就算不影響項(xiàng)目運(yùn)行,那也確實(shí)有些不合適的地方。但是如果項(xiàng)目無法運(yùn)行,僅關(guān)掉報警根本沒卵用。 今天在搭建SpringBoot+SpringMVC+mybaits項(xiàng)目的時候,遇到了一個奇怪的問題。 Controller中需要注入Service,Service中需要注入Myb...
閱讀 2009·2021-11-24 09:39
閱讀 1878·2019-08-30 15:55
閱讀 2168·2019-08-30 15:53
閱讀 565·2019-08-29 13:16
閱讀 984·2019-08-26 12:20
閱讀 2379·2019-08-26 11:58
閱讀 3129·2019-08-26 10:19
閱讀 3296·2019-08-23 18:31