原文:MyBatis if 标签的坑,居然被我踩到了。。。

事件的原因是这样的,需求是按条件查数据然后给前端展示就行了,写的时候想着挺简单的,不就是使用 MyBatis 动态 SQL 去查询数据吗 现实还是很残酷的,等我写完上完 UAT 后,前端同学说根据state查的数据与理想的数据不一致,这个state当时设计时只有两个值: 和 。 理想情况下通过前端传递过来的值,然后进行sql查询就可以了: 上面的sql首先判断state不为空且不为空字符串时,然后 ...

2020-12-09 09:19 9 731 推荐指数:

查看详情

mybatis升级为mybatis-plus踩到

前言 最近使用RuoYi-Vue来做后台管理脚手架。RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志 ...

Fri Sep 11 02:19:00 CST 2020 0 4565
慢查询优化,终于在生产踩到了这个!!.md

之前看了饿了么团队写的一篇博客:等等!这两个 Spring-RabbitMQ 的我们已经替你踩了。深受启发,一定要取个能吸引读者眼球的标题,当然除了响当当的标题以外,内容也要是干货。为什么会想取这样一个标题,因为看了理论上的慢查询优化,今天!!!终于在生产上实战了 一、慢sql一 问题发现 ...

Tue Apr 28 18:08:00 CST 2020 0 563
springboot2整合mybatis-plus3踩到

前言 最近在进行项目重构,在架构师的建议下,就把项目中mybatis切换成mybatis-plus。因为mybatis-plus在mybatis的基础上只做增强不做改变,因此切换的成本很低,就只需改jar和配置内容,原先的代码无需改动。 因为mybatis-plus对mybatis的友好支持 ...

Tue Jul 14 22:46:00 CST 2020 0 6163
mybatis 标签

使用mybatis 写mapper.xml文件时,使用if标签如: 如果if标签判断的是字段是否为空字符串也会忽略参数0 结论是if标签只有如以下代码时才不省略参数''0': 那么又有问题来了,如果前台传来一个字符串时,某些字段就会 ...

Tue Aug 11 06:26:00 CST 2020 0 467
vuejs 开发中踩到

用 v-for 循环式 每个item的值相等的情况下,会影响v-model的双向绑定; Modal 组件开发,主要用slot 标签来实现 View Code 然后用sass写主要的样式 View Code ...

Sat Feb 25 02:02:00 CST 2017 2 2983
Webpack打包React踩到

  学习React断断续续地也有两三周了,期间接触到了一大堆名词和工具,不得不承认React生态圈实在是太繁荣了,作为还没毕业的学生,本应该沉下心来多看看基础课程、刷一刷面试题好在秋招找一份不错的工作,但是一想到还有那么多好玩的框架没有学过,好用的工具没有用过,就心里直痒痒~   刚刚解决了困扰 ...

Thu May 12 21:36:00 CST 2016 1 6962
Binlog中最容易踩到

MySQL高可用架构中,主库复制是非常常见的一种。 当主库宕机后,可以提升一个从库作为新的主库,保证服务可用性;同时可以通过扩展从库,提高整个集群的QPS。 在主从复制架构下,MySQL通过bin ...

Thu Dec 07 01:04:00 CST 2017 0 7526
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM