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

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mybatis plus的3種查詢方式(小結(jié))

瀏覽:174日期:2023-10-22 18:41:08

本文是基于springboot框架下的查詢。

一:基本配置:

1.倉(cāng)庫(kù)依賴

<repositories> <repository> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository></repositories><pluginRepositories> <pluginRepository> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository></pluginRepositories>

2.springboot框架依賴

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--添加thymeleaf依賴--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <!--mybatis持久層org映射框架--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1.tmp</version> </dependency>

3.數(shù)據(jù)庫(kù)依賴

<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency>

二. 三種查詢方式

1.like對(duì)象查詢 (Dept為數(shù)據(jù)庫(kù)表,return index為返回的前端頁(yè)面)

public String index( String name, Model model) { QueryWrapper<Dept> queryWrapper= new QueryWrapper<>();if (name!=null && name.trim().length()>0){ queryWrapper.like('name', name.trim()); } List<Dept> list = deptService.list(queryWrapper); model.addAttribute('list',list); model.addAttribute('name',name); return 'index'; }

1.1 Dao層注解控制臺(tái)輸出sql語(yǔ)句

@Select('select * from dept where name like #{name}');

2.mybatis注解查詢

public String index( String name, Model model) { List<Dept> depts=null; if (name!=null && name.trim().length()>0){ depts = deptService.list2like('%' + name + '%'); }else{ depts=deptService.list(); } model.addAttribute('list', depts); model.addAttribute('name', name); return 'index';}

3.mybatis xml查詢

3.1 配置掃描xml文件

mybatis-plus: mapper-locations: classpath:/mapper/*.xml

3.2定義mapper模板

<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE mapper PUBLIC '-//mybatis.org//DTD Mapper 3.0//EN' 'http://mybatis.org/dtd/mybatis-3-mapper.dtd'><mapper namespace='包對(duì)應(yīng)的Dao類'> <!-- list2likeXml 方法名 resultType 返回結(jié)果的類型 --> <select resultType='com.kede.springbootdemo4dept.entity.Dept'> select * from dept <where> <if test='name !=null and name != ’’'>and name like concat(’%’,#{name},’%’) </if> </where> </select></mapper>

3.3controller層代碼

public String index( String name, Model model) { List<Dept> depts= deptService.list2likeXml(name); model.addAttribute('list', depts); model.addAttribute('name', name); return 'index';}

4.Dao層的方法

public interface DeptDao extends BaseMapper<Dept> { //org.apache.ibatis.annotations.Param 類似于springmvc里面的@RequestParam //#{name} 和@Param('name') 對(duì)應(yīng) @Select('select * from dept where name like #{name}')//sql語(yǔ)句,從部門表搜素相關(guān) List<Dept> list2like(@Param('name') String name); List<Dept> list2likeXml(String name);}

到此這篇關(guān)于mybatis plus的3種查詢方式(小結(jié))的文章就介紹到這了,更多相關(guān)mybatis plus 查詢方式內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
婷婷成人av| 国产精品羞羞答答在线观看| 激情欧美一区| 久久久久久一区二区| 久久免费精品| 国产精品亚洲欧美日韩一区在线| 免费久久精品视频| 亚洲一区日韩| 丝袜a∨在线一区二区三区不卡| 亚洲精品在线观看91| 国产精品magnet| 日本欧美在线看| 午夜在线视频观看日韩17c| 欧美99久久| 国产视频一区三区| 亚洲欧美视频一区二区三区| 免费成人av在线播放| 久久亚洲图片| 亚洲精品一级| 精品少妇一区| 福利一区和二区| 国产精品久久久久久久免费观看 | 国产欧美视频在线| 日韩在线观看中文字幕| 日本va欧美va欧美va精品| 日本电影久久久| 日韩精品免费一区二区三区| 亚洲精品午夜av福利久久蜜桃| 免费不卡在线观看| 国产伦精品一区二区三区千人斩| 国产精品对白| 久久三级视频| 亚洲欧美日韩视频二区| 亚洲精品在线a| 国产精品视频首页| 国产一区二区色噜噜| 91tv亚洲精品香蕉国产一区| 在线国产一区| 亚洲综合图色| 国产精品对白| 欧美片第1页| 老牛影视一区二区三区| 国产美女视频一区二区| 久久97久久97精品免视看秋霞| 欧美日韩免费观看视频| 国产精品试看| 免费在线亚洲欧美| 日韩综合在线| 中文字幕亚洲影视| 国产一区2区在线观看| 亚洲午夜av| 国产日韩欧美高清免费| 国产精品亚洲一区二区三区在线观看| 亚洲v在线看| 亚洲tv在线| 国产午夜一区| 蜜桃久久久久久| 1024精品一区二区三区| 国产日韩欧美一区在线| 美日韩精品视频| 亚洲午夜黄色| 成人国产精品久久| 国产乱子精品一区二区在线观看| 日韩天堂av| 九色精品91| 日韩av一级| 国产一区国产二区国产三区| 奇米狠狠一区二区三区| 影视先锋久久| 肉色欧美久久久久久久免费看| 国产伦精品一区二区三区千人斩| 亚洲免费网址| 激情婷婷综合| 亚洲午夜av| 久久精品播放| 日韩欧美国产精品综合嫩v| 久久不见久久见中文字幕免费| 亚洲精品综合| 亚洲欧美日本国产专区一区| 欧美二区视频| 欧美日韩国产在线观看网站| 视频在线不卡免费观看| 久久精品色播| 久久不卡日韩美女| 国产伦精品一区二区三区视频| 日韩激情视频网站| 亚洲+小说+欧美+激情+另类| 视频一区二区三区在线| 久久亚洲图片| 日韩精品免费一区二区夜夜嗨 | 鲁大师成人一区二区三区| 午夜久久tv| 日本成人在线视频网站| 91麻豆精品| 欧美日本一区| 国产亚洲精品美女久久久久久久久久| 日韩不卡手机在线v区| 日韩成人午夜精品| 国产欧美一区二区三区米奇| 91精品国产一区二区在线观看| 日韩av一区二区三区四区| 国产伦理一区| 国产精品xx| 久久久一二三| 亚洲高清影视| 中文字幕亚洲精品乱码| 人人爱人人干婷婷丁香亚洲| 国产精品一区二区三区www| 欧美精品不卡| 精品欧美视频| 欧美片第1页| 欧美aa国产视频| 亚洲色图国产| 麻豆国产欧美一区二区三区 | 老色鬼久久亚洲一区二区| 亚洲人妖在线| 国产精品日本一区二区三区在线| 国产精品videossex久久发布| 久久中文字幕一区二区三区| 午夜久久中文| 亚洲少妇诱惑| 91成人小视频| 国产精品视频一区二区三区综合| 国产一区2区在线观看| 久久久精品午夜少妇| 视频一区国产视频| 国产欧美日韩视频在线| 日韩电影二区| 伊人久久亚洲| 精品视频一区二区三区在线观看| 久久精品播放| 日韩中文av| 天堂中文av在线资源库| 热久久免费视频| 国产一区精品福利| 蜜桃一区二区三区在线观看| 精品欧美日韩精品| 久久蜜桃资源一区二区老牛| 日本中文字幕视频一区| 日本久久精品| 亚洲精品精选| 日韩伦理一区| 日韩一区精品| 色婷婷狠狠五月综合天色拍| 亚洲深深色噜噜狠狠爱网站| 精品欧美视频| 亚洲精品激情| 国产精品av一区二区| 国产区精品区| 亚洲成人国产| 麻豆91在线播放| 综合在线一区| 亚洲美女久久精品| 久久国际精品| 日韩午夜av在线| 国产精品久久久久久久久久10秀| 蜜臀久久久久久久| 亚洲91视频| 精品中国亚洲| 亚州欧美在线| 欧美日韩精品免费观看视频完整| 欧美黄色一区| 日本在线视频一区二区| 亚洲国产影院| 高清久久一区| 日本少妇精品亚洲第一区| 天堂网在线观看国产精品| 91p九色成人| 蜜桃视频第一区免费观看| 91精品国产调教在线观看| 美女性感视频久久| 日本成人手机在线| 久久国产99| 婷婷成人在线| 91一区二区| 国产激情久久| 91欧美极品| 中文字幕av一区二区三区人| 日韩不卡在线| 欧美国产日韩电影| 日韩avvvv在线播放| 亚洲欧美日韩国产一区| 香蕉视频亚洲一级| 日韩av在线播放网址| 欧美交a欧美精品喷水| 国产欧美日韩一级| 青青草精品视频| 日韩高清三区| 日本午夜精品久久久久| 日韩精品一区第一页| 亚洲一区二区网站| 日韩视频久久| 99国产精品| 夜夜精品视频| 国产模特精品视频久久久久| 欧美一区三区| 狠狠干成人综合网| 在线日韩视频| av不卡在线看| 蜜桃视频一区二区三区在线观看|