MyBatis
MyBatis
Code攻城狮
致力于技术研究与学习,喜欢解决bug。
展开
-
通过MyBatis-plus进行增删改查,以及分页查询(动态根据name模糊查询)
package com.lkd.http.controller;import com.lkd.entity.RegionEntity;import com.lkd.http.vo.RegionReq;import com.lkd.service.RegionService;import com.lkd.vo.Pager;import org.springframework.beans.factory.annotation.Autowired;import org.springframework原创 2022-05-04 20:59:24 · 536 阅读 · 0 评论 -
mybatis中Mapper接口参数处理,3种类型
第三种了解即可。原创 2022-09-07 12:52:07 · 245 阅读 · 0 评论 -
在mybatis中#{}与${}的区别
**$号采用的字符串拼接,参数注入的时候,把sql语句看成一个字符串,参数也是一个字符串,那么这个时候,第一个字符串已经定死,**==但是后面的字符串我可以随意添加数据或者拼接一个别的字符串例如"1 or id=2";==那么这个时候原来的 sql 语句就变为了==select * from tb_brand where id=1 or id=2 ==原创 2022-09-07 11:13:57 · 94 阅读 · 0 评论 -
Mybatis从入门到精通1-1
2,Mybatis2.1 Mybatis概述2.1.1 Mybatis概念MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github官网:https://mybatis.org/mybatis-3/zh/index.html持久层:原创 2022-05-28 19:58:51 · 141 阅读 · 0 评论 -
MyBatis中多条件查询-动态SQL语句查询
接口: /*动态多条件查询*/ List<Brand> selectByCondition5(Brand brand);Sql映射<select id="selectByCondition5" resultType="com.itheima.popj.Brand"> select * from tb_brand <where> <if test="status != null.原创 2022-01-12 15:55:46 · 1957 阅读 · 0 评论 -
Spring整合Mybatis以及Junit所依赖jar
<dependencies> <!--测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13</version> <scope>test</scope> </depen..原创 2022-02-11 11:10:33 · 263 阅读 · 0 评论 -
mybatis-plus中Wrapper的条件查询学习笔记
一、Wrapper继承体系二、单条件查询,和lambad格式三、Lambad格式条件查询四、多条件查询1、小于30大于10的数据2、多条件格式,转链式编程3、小于10岁或者大于30岁(2个条件一个符合即可)五、mybatis-plus格式介绍:...原创 2022-02-22 22:21:38 · 1213 阅读 · 0 评论 -
mybatis动态sql语句
也就是如果 status 没有值, 就会去执行 brandName的条件,如果都没有值。虽然3个条件都给了,但是最终只会执行一个条件,从上到下进行执行。原创 2022-09-10 18:57:05 · 275 阅读 · 0 评论