Mybatis (一) | 常用函数
前言:mybatis设用场景比较多,可以代替java代码,但还是不建议写过多的逻辑。最近想写一个关于常用函数使用,针对以前没用过的,可能还有很多没写到,可以提上来一、ifelse使用<iftest="params.awardId!=nullandparams.awardId!=''&
前言:mybatis设用场景比较多,可以代替java代码,但还是不建议写过多的逻辑。最近想写一个关于常用函数使用,针对以前没用过的,可能还有很多没写到,可以提上来一、ifelse使用<iftest="params.awardId!=nullandparams.awardId!=''&
前言:一直很想写一篇记录mybatis传值篇,我们都知道有map传参,DTO传参,list传参,string传参等等,所以我想总结一下,记录一下,其中还会讲解到#传参和$传参一:传参类型String传参mapper接口List<BasLocation>selectInLocListFor
背景1、用mybatis查询(mysql)时,会使用多个double字段做相加,但是呢,其中几个字段有可能是null,会抛空指针。2、多表或者单表,查出来某个字段为空,希望设置为0解决方法原生态sqlSELECT A.MTMM_TYPE, LABEL_TYPE, MANUFACTURER, ADDR
前言最近开发一个项目,需要用到redis,考虑服务器内存不大,想自己搭建一个redis,不想要用docker里面的redis废话不多说步骤一、下载wget http://download.redis.io/releases/redis-5.0.7.tar.gz二、迁移目录mv redis-5.0.7
前言上一篇给大家介绍了springboot整合Thymeleaf,于是这一篇给大家带来如何整合另一种模板引擎:freemarker一、介绍Thymeleaf是跟Velocity、FreeMarker类似的模板引擎,它可以完全替代JSP,相较与其他的模板引擎,它主要有以下几个特点:Thymeleaf在
前言我们开发springboot难免不了需要写前端,以前使用jsp,一体化来写,前后端一起来开发,后面发现很臃肿。随着springboot的发布,它支持了两个模板,分别是FreeMarker和Thymeleaf一、介绍FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生
前言讲了这么多vue相关知识,还没一篇讲到工程搭建,今天就给大家带来vue工程的搭建环境IDEANode.js
前言XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。官方地址中文版:http://www.xuxueli.com/xxl-job一、Quartz的对比Quartz作为开源作业调度中的佼佼者,是作业调度