摘要: 示例代码:输入:>>> str="hello boy<[www.doiido.com]>byebye"输入:>>> str.split("[")[1].split("]")[0]输出:'www.doiido.com'解释:split(“[”)表示以“[”为分隔符。** [1] **表示获取“[”之后 阅读全文
posted @ 2024-05-13 16:24 一只忙碌的蜗牛 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 现象:打包的时候,控制台报Failed to clean project:Failed to delete,打包失败原因:target文件可能时编译的文件被其他程序占用,导致资源无法回收解决方案:1.在开始搜索框中输入“资源监视器” 切换到CPU页面 在关联的句柄的输入框中 输入target,回车, 阅读全文
posted @ 2024-05-11 13:05 一只忙碌的蜗牛 阅读(99) 评论(0) 推荐(0) 编辑
摘要: QueryWrapper↓↓↓↓构建代码QueryWrapper<UserPharmacy> wrapper = new QueryWrapper<UserPharmacy>(); wrapper.eq("a.delType", 0) .and(StrUtil.isNotBlank(userPhar 阅读全文
posted @ 2024-04-24 14:47 一只忙碌的蜗牛 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、pull操作 1、将远程指定分支 拉取到 本地指定分支上: git pull origin <远程分支名>:<本地分支名> (注:命令里的尖括号<>只是包裹中文的标识,方便你看的,实际使用时不用写,不过冒号需要) 2、将远程指定分支 拉取到 本地当前分支上: git pull origin <远 阅读全文
posted @ 2024-04-24 10:54 一只忙碌的蜗牛 阅读(565) 评论(0) 推荐(0) 编辑
摘要: Mybatis Plus QueryWrapper的lambda用起来感觉挺爽的,有点JPA的感觉,也不需要拼很多字符串,可以利用IDE的代码检查功能,总之好处多多,停不下来。最近遇到一个问题,需要对SQL查询的结果做去重处理,自然想到了使用 distinct。对于复杂的SQL语句,一般使用自定义X 阅读全文
posted @ 2023-05-25 09:33 一只忙碌的蜗牛 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: mybatis plus 将字段更新为 null,默认如果不做任何处理,使用 mybatis plus 自带的更新方法是不能将字段更新为 null 的,如果要将字段更新为 null,需要做下面的处理在需要的字段上加 @TableField 注解,并设置属性 updateStrategy = Fiel 阅读全文
posted @ 2023-03-29 11:18 一只忙碌的蜗牛 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 目录案例引入@Valid 详解@Validated 详解@Valid 和 @Validated 比较案例引入下面我们以新增一个员工为功能切入点,以常规写法为背景,慢慢烘托出 @Valid 和 @Validated 注解用法详解。那么,首先,我们会有一个员工对象 Employee,如下 : 1 /** 阅读全文
posted @ 2023-02-21 15:51 一只忙碌的蜗牛 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 前言 最近用到了一些编号的生成规则记录一下,有序的生成订单号或者流水号概述 第一种方式,适用于循环生成订单编号,例如有 100 条数据,需要循环生成相对应编号可以使用,下方的方法,仅限于特定场景// 静态变量存储最大值private static final AtomicInteger atomic 阅读全文
posted @ 2023-02-10 12:36 一只忙碌的蜗牛 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: @TableLogic注解表示逻辑删除1、在实体类中属性加上@TableLogic注解,表示该字段是逻辑删除字段。2、增加注解后调用BaseMapper的deleteById(id)或者IService的removeById(id),是逻辑删除。如果没有增加该注解,是真删除。3、@TableLogi 阅读全文
posted @ 2023-02-03 17:39 一只忙碌的蜗牛 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 前言开发系统时,有时候在实现功能时,删除操作需要实现逻辑删除就是将数据标记为删除,而并非真的物理删除(非DELETE操作),查询时需要携带状态条件,确保被标记的数据不被查询到。这样做的目的就是避免数据被真正的删除。MP就提供了这样的功能,方便我们使用,接下来我们一起学习下~一、修改表结构为user表 阅读全文
posted @ 2023-02-03 17:30 一只忙碌的蜗牛 阅读(725) 评论(0) 推荐(0) 编辑