logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mybatis-Plus的service封装

一、通用service简介Mybatis-Plus除了通用的Mapper还有通用的Servcie层,这也减少了相对应的代码工作量,把通用的接口提取到公共。其实按照MP的这种思想,也可以自己实现一些通用的Controller。二、通用service常用方法介绍(IService)/*** 插入一条记录(选择字段,策略插入)* @param entity 实体对象*/default boolean s

文章图片
#java#开发语言#后端
mybatis后缀和前缀的去除

<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></trim>prefix:在trim标签内sql语句加上前缀。suffix:在trim标签内sql语句加上后缀。prefixOverrides:指定去除多余的前缀内容suffixOverrides:指定去除多余的后缀内容,如:suffixOver

文章图片
#java#开发语言#后端
Nacos配置的分组

在实际开发中,除了不同的环境外。不同的微服务或者业务功能,可能有不同的redis及mysql数据库。区分不同的环境我们使用名称空间(namespace),区分不同的微服务或功能,使用分组(group)。当然,你也可以反过来使用,名称空间和分组只是为了更好的区分配置,提供的两个维度而已。新增一个redis.properties,所属分组为provider:现在开发环境中有两个redis.proper

文章图片
#java#开发语言#后端
Mybatis的choose标签

1、choose标签介绍choose标签作用条件判断来拼接指定的条件,它和if不太相同,choose似类于java中的switch语句用法,直要有条件成立,其它判断将得不到执行,如果所有条件都不成立则执行otherwise标签中的内容。格式:<choose>  <when test=条件1>    执行的代码;  </when><when test=条件2

文章图片
#java#开发语言#后端
到底了