詳解idea搭建springboot+mybatis框架的教程
1.打開idea編譯器,新建一個項目
2.選擇Spring Initializr 勾選Default,完成之后點擊【Next】

3.創(chuàng)建項目的文件目錄結(jié)構(gòu)以及選擇jdk版本信息,設(shè)置完成后點擊【Next】

4.選擇項目所需要的依賴,在Web里面勾選Spring Web

在SQL里勾選需要的依賴,點擊【Next】

5.修改項目名稱,項目存放路徑,點擊【finish】

6.創(chuàng)建完成之后需要保持網(wǎng)絡(luò)良好,因為需要加載剛才所選擇的依賴(下載依賴可能需要很長時間,一定要在網(wǎng)絡(luò)良好的情況下載,并且耐心等待) pom.xml文件是用來添加依賴的地方

7.完善springboot+mybatis文件結(jié)構(gòu) 在所示目錄下創(chuàng)建文件夾

8.創(chuàng)建配置文件并進(jìn)行配置

創(chuàng)建這兩個yml文件 Application-dev.yml文件中所需配置代碼:
spring: datasource: url: jdbc:mysql://localhost:3306/studentmanagement?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver server: port: 3306 # 整合 mybatis mybatis: # 搜索指定包別名 typeAliasesPackage: com.example.study.entity # 配置 mapper 的掃描,找到所有的 mapper.xml 映射文件 mapper-locations: classpath:mybatis/mapper/*.xml #開啟駝峰命名 configuration: map-underscore-to-camel-case: true

Application.yml文件中所需配置代碼
spring: profiles: active: dev thymeleaf: prefix: classpath: /templates # 訪問 template 下的 html 文件需要配置模板,映射 cache: false # 開發(fā)時關(guān)閉緩存,不然沒法看到實時頁面

9.配置完成后啟動

啟動之后沒有報錯說明框架整合好了,就可以使用了
到此這篇關(guān)于詳解idea搭建springboot+mybatis框架的教程的文章就介紹到這了,更多相關(guān)idea搭建springboot+mybatis框架內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 使用IDEA搭建SSM框架的詳細(xì)教程(spring + springMVC +MyBatis)
- Spring+Mybatis+Mysql搭建分布式數(shù)據(jù)庫訪問框架的方法
- 詳解手把手Maven搭建SpringMVC+Spring+MyBatis框架(超級詳細(xì)版)
- Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(圖文)
- 詳解MyEclipse中搭建spring-boot+mybatis+freemarker框架
- Spring MVC 4.1.3 + MyBatis零基礎(chǔ)搭建Web開發(fā)框架(注解模式)
- Java的MyBatis框架項目搭建與hellow world示例
- Windows下Java+MyBatis框架+MySQL的開發(fā)環(huán)境搭建教程
- MyBatis框架搭建與代碼解讀分析
相關(guān)文章
關(guān)于Spring的@Transaction導(dǎo)致數(shù)據(jù)庫回滾全部生效問題(又刪庫跑路)
使用@Transactional一鍵開啟聲明式事務(wù), 這就真的事務(wù)生效了?過于信任框架總有“意外驚喜”。本文通過案例給大家詳解關(guān)于Spring的@Transaction導(dǎo)致數(shù)據(jù)庫回滾全部生效問題,感興趣的朋友一起看看吧2021-05-05
java:程序包javafx.geometry不存在問題及解決
這篇文章主要介紹了java:程序包javafx.geometry不存在問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08
JAVA 自定義線程池的最大線程數(shù)設(shè)置方法
這篇文章主要介紹了JAVA 自定義線程池的最大線程數(shù)設(shè)置方法,文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解下2020-06-06
SpringBoot 定制化返回數(shù)據(jù)的實現(xiàn)示例
這篇文章主要介紹了SpringBoot 定制化返回數(shù)據(jù)的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
關(guān)于Mybatis中foreach遍歷Map的實現(xiàn)示例
這篇文章主要介紹了關(guān)于Mybatis中foreach遍歷Map的實現(xiàn)示例,MyBatis?是一款優(yōu)秀的半自動的ORM持久層框架,它支持自定義?SQL、存儲過程以及高級映射,需要的朋友可以參考下2023-05-05

