JavaEE Spring MyBatis如何一步一步實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢(xún)功能
配置好一個(gè)SptingBoot項(xiàng)目配置好MyBatis
JavaEE Spring~MyBatis是什么? 它和Hibernate的區(qū)別有哪些?如何配置MyBatis?
SpringBoot配置文件application.properties簡(jiǎn)單介紹




確保MyBatis配置正確


手動(dòng)實(shí)現(xiàn)一個(gè)xml文件
上面我是用的是一個(gè)自定義的接口 此時(shí)沒(méi)有它對(duì)應(yīng)的xml文件 此時(shí)我們需要

下圖中column表示查詢(xún)列, property表示返回類(lèi)型中的屬性


在Controller中進(jìn)行測(cè)試
package listen.controller;
import listen.mapper.TestMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* Created with IntelliJ IDEA.
* Description: If you don't work hard, you will a loser.
* User: Listen-Y.
* Date: 2020-08-21
* Time: 23:14
*/
@RestController
@RequestMapping(value = "user")
public class MyselfTest {
@Autowired
private TestMapper testMapper;
@RequestMapping(value = "test")
public Object test() {
return testMapper.query(1);
}
}

總結(jié)
到此這篇關(guān)于JavaEE Spring MyBatis如何一步一步實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢(xún)功能的文章就介紹到這了,更多相關(guān)JavaEE Spring MyBatis數(shù)據(jù)庫(kù)查詢(xún)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- JavaEE線(xiàn)程安全實(shí)現(xiàn)線(xiàn)程池方法
- JavaEE的進(jìn)程,線(xiàn)程和創(chuàng)建線(xiàn)程的5種方式詳解
- 詳解JavaEE中Apollo安裝使用小結(jié)
- 2020新版idea創(chuàng)建項(xiàng)目沒(méi)有javaEE 沒(méi)有Web選項(xiàng)的完美解決方法
- JavaEE SpringMyBatis是什么? 它和Hibernate的區(qū)別及如何配置MyBatis
- JavaEE實(shí)現(xiàn)基于SMTP協(xié)議的郵件發(fā)送功能
- 詳解Javaee Dao層的抽取
- 詳解JavaEE 使用 Redis 數(shù)據(jù)庫(kù)進(jìn)行內(nèi)容緩存和高訪問(wèn)負(fù)載
- JNDI在JavaEE中的角色_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
- JavaEE線(xiàn)程安全定時(shí)器模式任務(wù)
相關(guān)文章
永久解決 Intellij idea 報(bào)錯(cuò):Error :java 不支持發(fā)行版本5的問(wèn)題
這篇文章主要介紹了永久解決 Intellij idea 報(bào)錯(cuò):Error :java 不支持發(fā)行版本5的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-02-02
擴(kuò)展logback將日志輸出到Kafka實(shí)例詳解
logback是一個(gè)功能強(qiáng)大的Java日志框架,它是log4j的繼任者,提供了豐富的功能和配置選項(xiàng),本文將介紹如何通過(guò)擴(kuò)展logback,將日志輸出到Kafka實(shí)例,感興趣的朋友一起看看吧2024-12-12
Java與Mysql鎖相關(guān)知識(shí)總結(jié)
這篇文章主要介紹了Java與Mysql鎖相關(guān)知識(shí)總結(jié)的相關(guān)資料,需要的朋友可以參考下2023-04-04
java數(shù)據(jù)庫(kù)唯一id生成工具類(lèi)
這篇文章主要為大家詳細(xì)介紹了java數(shù)據(jù)庫(kù)唯一id生成工具類(lèi),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04
IO密集型任務(wù)設(shè)置線(xiàn)程池線(xiàn)程數(shù)實(shí)現(xiàn)方式
這篇文章主要介紹了IO密集型任務(wù)設(shè)置線(xiàn)程池線(xiàn)程數(shù)實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07
Java之定時(shí)器Timer和定時(shí)任務(wù)TimerTask應(yīng)用以及原理解讀
文章介紹了Java JDK自帶的定時(shí)器Timer和定時(shí)任務(wù)TimerTask的使用和原理,Timer和TimerTask成對(duì)出現(xiàn),Timer是定時(shí)器,TimerTask是定時(shí)任務(wù),TimerTask實(shí)現(xiàn)Runnable接口的run方法,Timer的屬性TimerThreadthread繼承Thread2024-12-12
Spring Boot參數(shù)校驗(yàn)及分組校驗(yàn)的使用教程
在日常的開(kāi)發(fā)中,參數(shù)校驗(yàn)是非常重要的一個(gè)環(huán)節(jié),嚴(yán)格參數(shù)校驗(yàn)會(huì)減少很多出bug的概率,增加接口的安全性,下面這篇文章主要給大家介紹了關(guān)于Spring Boot參數(shù)校驗(yàn)及分組校驗(yàn)使用的相關(guān)資料,需要的朋友可以參考下2021-08-08
IDEA SpringBoot 項(xiàng)目配置Swagger2的詳細(xì)教程
這篇文章主要介紹了IDEA SpringBoot 項(xiàng)目配置Swagger2的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11

