WJP
919497158@qq.com

由 wjp 发布
作者归档

MybatisPlus自定义SQL注入器

习惯使用MybatisPlus的insert、delete等快捷CURD方法并通过实体fill注解自动注入id、createTime、updateTime和逻辑删除的字段,但有的时候默认insert方法并不能满足所有需求。例如,当insert有条件插入前提条件是,mybati-plus提供的默认insert sql语句显得力不从心。 …

   12   2021-03-25   0 阅读更多

Mybatis-plus在insert对象前获取mybatis生成的id

mybatis-plus提供了IdWorker类DefaultIdentifierGenerator实现IdentifierGenerator接口,实现Twitter雪花算法private static IdentifierGenerator IDENTIFIER_GENERATOR = new DefaultIdentifierGenerator();通过Long ID=IdWorker.getId(entity);提前获取id再手动赋值…

   13   2021-03-25   0 阅读更多

10 个解放双手超实用在线工具,有些代码真的不用手写

这篇文章没有摘要

   0   2021-03-09   0 阅读更多

泛型中占位符T和?的区别

public static <T> void show1(List<T> list){ for (Object object : list) { System.out.println(object.toString()); } } public static void show2(List<?> list) { for (Object object : list) { System.out.println(object); …

   256   2021-02-25   0 阅读更多

值引用和传递引用

Java中方法参数传递方式是按值传递。如果参数是基本类型,传递的是基本类型的字面量值的拷贝。如果参数是引用类型,传递的是该参量所引用的对象在堆中地址值的拷贝。 也可以理解为 Java中其实还是值传递的,只不过对于对象参数,值的内容是对象的引用。 Java 到…

   258   2021-02-25   0 阅读更多

自定义Valida验证注解

自定义注解 @Target({ElementType.METHOD,ElementType.FIELD}) //注解作用域 @Retention(RetentionPolicy.RUNTIME) //注解作用时间 @Constraint(validatedBy = MyConstriantValidator.class) //执行校验逻辑的类 public @interface MyConstraint {//校验不过时候的…

   293   2021-02-22   0 阅读更多

git误提交密码到开源仓库

这篇文章没有摘要

   0   2021-02-19   0 阅读更多

JPA、Hibernate、Spring data jpa之间的关系,终于明白了

这篇文章没有摘要

   0   2021-02-19   0 阅读更多

java8 lambda表达式foreach不能提前终止的解决方案

这篇文章没有摘要

   0   2021-02-01   0 阅读更多

tail动态显示日志文件时关键字有颜色、高亮显示

tail -f fileName | perl -pe 's/(DEBUG)|(INFO)|(ERROR)|(WARN)|(null)|(false)/\e[1;34m$1\e[0m\e[1;32m$2\e[0m\e[1;31m$3\e[0m\e[1;33m$3\e[0m\e[1;35m$3\e[0m\e[1;31m$3\e[0m/g' 转载自https://www.cnblog…

   550   2021-01-27   0 阅读更多
加载更多