mybatis@Select<script>写法

简介: mybatis@Select<script>写法
@Select("<script>"
        + "select a.id, a.emp_name, a.emp_no,b.depart_name sys_org_code,c.post_name,c.post_name as post_mutex " +
        "        from ls_emp_info a left join sys_depart b on a.org_code = b.org_code " +
        "        left join ls_emp_post c on a.emp_no = c.emp_no " +
        "        <where>" +
        "            <if test=\"empInfo.empName != null and empInfo.empName != ''\"> " +
        "                a.emp_name like CONCAT('%',#{empInfo.empName},'%'), " +
        "            </if>" +
        "        </where>"
        + "</script>")
IPage<EmpInfo> getPage(Page<EmpInfo> page, QueryWrapper<EmpInfo> queryWrapper, @Param("empInfo") EmpInfo empInfo);
相关文章
|
2月前
|
SQL XML Java
【mybatis】第二篇:@Select注解中加入字段判断
【mybatis】第二篇:@Select注解中加入字段判断
|
8月前
|
Java 数据库连接 mybatis
mybatis注解@Select中添加判断条件<script>
mybatis注解@Select中添加判断条件<script>
213 0
|
10月前
|
SQL XML Java
Mybatis-Plus select不去查全部字段和去重
Mybatis-Plus select不去查全部字段和去重
432 0
|
XML SQL Java
MyBatis-07MyBatis注解方式之@Select
MyBatis-07MyBatis注解方式之@Select
251 0
|
XML SQL Java
MyBatis-03 MyBatis XML方式之select元素
MyBatis-03 MyBatis XML方式之select元素
128 0
|
SQL XML 缓存
Mybatis如何执行Select语句,你真的知道吗?
Mybatis如何执行Select语句,你真的知道吗?
|
XML SQL 设计模式
Mybatis 中 .xml 文件定义 <select|insert|update|delete> 语句如何解析
Mybatis 中 .xml 文件定义 <select|insert|update|delete> 语句如何解析
240 0
Mybatis 中 .xml 文件定义 <select|insert|update|delete> 语句如何解析
|
SQL XML Java
MyBatisPlus中使用SELECT关联查询时未添加别名报异常的问题分析与修复
本文记录了在使用MyBatis表写入自定义的SQL查询语句时发生的异常问题。当定义使用include对主表中的字段进行包装时,在之后需要用到使用主表的关联查询,要将整个主表中include包装的字段都添加上别名,否则就会报错。本文记录在第一次使用MyBatisPlus框架时遇到的问题,是一次踩坑经验,希望帮助大家避免这样的坑。
1137 0
MyBatisPlus中使用SELECT关联查询时未添加别名报异常的问题分析与修复
|
2月前
|
算法 Java 数据库连接
Spring+MySQL+数据结构+集合,Alibaba珍藏版mybatis手写文档
Spring+MySQL+数据结构+集合,Alibaba珍藏版mybatis手写文档
|
2月前
|
Java 数据库连接 Spring
Spring 整合mybatis
Spring 整合mybatis
30 2