Mybatis
mybatis
Spirit_NKlaus
逆风的方向,更适合飞翔
展开
-
关于mybatis-plus-generator的简单使用
在springboot项目中集成mybatis-plus是很方便开发的,最近看了一下plus的文档,简单用一下它的代码生成器,首先在一个简单的springboot项目中加入如下依赖<!-- 引入mybatis-plus依赖 --><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> &l原创 2020-08-25 10:34:57 · 5269 阅读 · 0 评论 -
Mybatis调用程序包或者存储过程
mybatis的mapper.xml文件里面可以写各种各样的SQL,其中CRUD标签中有一个属性那就是statementType,它有三个值:1、STATEMENT:直接操作sql,不进行预编译,获取数据:$—Statement实现动态传入表名、列名:sql里的属有变量取值都改成${xxxx},而不是#{xxx} <selete id="dbCode" parameterTyp...原创 2020-01-04 14:59:53 · 656 阅读 · 0 评论 -
使用Mybatis实现树查询
我们的项目中经常都需要用到树查询,今天简单的写一个关于部门的树查询1,首先在准备好部门表以及相应的部门实体public class SysDepartment implements java.io.Serializable { //id private String id; //部门编号 private String deptCode; //部门名...原创 2019-12-27 10:52:25 · 1855 阅读 · 2 评论 -
Mybatis核心开发简述
1,mybatis的三种开发方式 1>,实体加配置文件 2>,接口加配置文件 3>,注解2,mybatis的五种传入参数类型 1>,单个参数(mybatis不会做特殊处理) #{ssk} 2>,传入对象pojo #{对象的属性名称} 3>,多个参数(mybatis做特殊处理,把传...原创 2018-07-28 21:10:26 · 263 阅读 · 0 评论 -
SpringBoot集成Mybatis实现多表查询(XML版)
1,EnginCheckOrder(头表实体)public class EnginCheckOrder implements Serializable { private String id; private String checkOrderCode; private String contractCode; private String jobCod...原创 2019-06-17 10:51:24 · 3441 阅读 · 0 评论 -
Mybatis多表查询拓展
关于mybatis的多表查询,有时候关联其它表只需要取其中部分字段,其实可以直接在xml里面写SQL,在实体中声明对应字段去实现首先是RepairPartsChangeExt 实体类public class RepairPartsChangeExt extends RepairPartsChange { //来自其它表一些字段 private String part...原创 2019-07-15 10:28:08 · 283 阅读 · 0 评论 -
Mybatis多表查询collection或association中column传入多个参数值
ElvElevatorsDto:提供分页查询参数拓展的实体public class ElvElevatorsDto extends ElvElevators { private int pageNum = 1; private int pageSize = 10; //此处声明一个parameterCode是为了后面select标签里面t2表能获取到paramet...原创 2019-08-09 16:03:17 · 3221 阅读 · 0 评论