- 博客(12)
- 资源 (34)
- 收藏
- 关注
原创 MyBatis-Plus QueryWrapper及LambdaQueryWrapper的使用
背景假如我们有一张banner_item表,现需要通过banner_id查出所有数据@Datapublic class BannerItem { private Long id; private String name; private String img; private String keyword; private Integer type; private Long bannerId;}QueryWrapper最基础的
2020-12-25 23:04:25 14470
原创 lombok @Accessors简单用法及和Builder
一、@Accessors属性Accessor的中文含义是存取器,@Accessors用于配置getter和setter方法的生成结果,下面介绍三个属性@Data@Accessors(fluent = true)public class User { private Long id; private String name; // 生成的getter和setter方法如下,方法体略 public Long id() {} public User id(
2020-12-25 22:56:16 1122
原创 Lombok常用注解
加入 maven 依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version></dependency>1. @Getter/@Setter自动产生 getter/setter2. @ToString自动重写 toS
2020-12-25 22:40:54 159
原创 thymeleaf和js的数组冲突问题
背景js中免不了的要用的数组,一维的二维的三维的,但是当用到thymeleaf作为模版时候会有一些坑,导致数组不能用。thymeleaf会把[[]]中的内容作为内联取值块解析,而不是数组。方法一:方法二:添加th:inline="javascript"或者th:inline=“none”,默认是th:inline=“text”<script th:inline="none"></script>...
2020-12-25 22:14:27 646
原创 mybatis-plus 使用In查询
第一种在Dao接口中自定义SQL查询,拼接xml字符串UserDaoMapper.java @Select("<script>" +"select * from user where id in(" + "<foreach item='id' index='index' collection='ids' open='(' separator=',' close=')'>" + "#{id}"
2020-12-24 00:33:19 37309 11
原创 mysql8 递归查询父子集(临时表with recursive temp as)
背景开发过程经常会遇到,需要查询某条记录parent_id相关联的父集数据或子集数据(例如层级数据:地区、菜单、评论、多次回访任务等),可使用mysql8的临时表(with recursive temp as)特性去查询。1、Mysql 中需要使用 WITH RECURSIVE2、Oracle数据库中可使用START [Param] CONNECT BY PRIOR引入计算1到100的累加的结果。WITH RECURSIVE t(n) AS ( //t为我们结果表,n为字段,可以只指定表明不
2020-12-23 23:50:49 2183
原创 mysql/oracle使用 navicat比对表数据结构及表结构同步
一、工具–>结构同步二、选择源数据库和目标数据库三、查看比对信息四、同步语句脚本
2020-12-16 00:13:08 1341
原创 mybatis-plus 更新策略之更新null字段
mybatisPlus 在使用其封装的方法进行更新实体类时,默认是不会去更新null字段的(会更新空字符串"")。然后我们的业务场景中经常会遇到需要更新null的情况,例如日期赋值为null,下面是处理方法:mybatis-plus FieldStrategy 有三种策略:IGNORED:0 忽略NOT_NULL:1 非 NULL,默认策略NOT_EMPTY:2 非空解决方案一1.实体的字段注解添加属性:strategy,但会在查询的时候也会拼接上null:birthday = nul.
2020-12-02 14:04:43 1506
aspose-cad-19.5-pj.jar aspose-words-15.8.0.jar
2022-02-23
mysql5.7.33_64位
2021-07-17
aspose-cells-8.5.2.zip
2021-05-29
java开发QQ机器人
2020-10-29
文件粉碎机-FileShredder.exe
2019-06-28
commons.rar
2016-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人