☘ 主页 > 软件编程 > java >
mybatis-plus动态表名的实现示例
背景 在分表的背景下,有时候查询数据的时候需要跨表查询,那此时就需要MP在解析的时候,...MyBatis limit分页设置的实现
错误的写法: select id=queryMyApplicationRecord parameterType=MyApplicationRequest resultMap=myApplicationMap SELEC...浅析Java虚拟机详解之概述、对象生存法则
Java与C++之间有一堵由内存分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人...Java为什么要避免使用finalizer和Cleaner
java9之前finalizer,java9使用cleaner代替了finalizer。相比finalizer,cleaner(它存在于一个独立类Clea...JAVA实现红包分发的代码
大体思路 如果发总金额为 m的 n 个红包,先用一个长度为 n的临时数组 a 存放 n个随机双精度小...MyBatisPlus逻辑删除与唯一索引冲突问题
在开发中,我们经常会有逻辑删除和唯一索引同时使用的情况。但当使用mybatis plus时,如果同...java必懂的冷知识点之Base64加密与解密
为了安全地进行数据传输,就需要对数据进行加密与解密操作,Base64就是Java提供的加密处理器...Spring Cloud Eureka注册与发现操作方法
在搭建Spring Cloud Eureka环境前先要了解整个架构的组成,常用的基础模式如下图: 服务提供者:...SpringBoot后端进行数据校验JSR303的使用介绍
在前后端进行数据交互中,在前端把数据传送到后端前,一般会先进行校验一次,校验成功之后...Java发起http请求的完整步骤记录
前言 在未来做项目中,一些功能模块可能会采用不同的语言进行编写。这就需要http请求进行模...Java8中forEach语句循环一个List和Map
1、forEach 和 Map 1.1、常规循环Map常用的方法。 MapString ,Integer items = new HashMap();items.put(A,10);item...springBoot service层事务控制的操作教程
springBoot使用事物比较简单,在Application启动类s上添加@EnableTransactionManagement注解,然后在servi...解决idea中@Data标签getset不起作用的问题
spring cloud中使用@Data标签,不用手动添加get set方法,但是如果项目中其他类中使用getset方法,...Java中Singleton的3种实现方式
一、什么是Singleton? 《设计模式》的作者、Eclipse和 Junit 的开发者 Erich Gamma 在它的理论体系中...Java动态加载类详解
在讲解动态加载类之前呢,我们先弄清楚为什么要动态加载类,静态加载不行吗?我们可以看...解决redisTemplate中leftPushAll隐性bug的问题
前言 请看下面代码: String key = String.format(test_key:%s, System.currentTimeMillis()/1000); String key2=key+_2...解决Intellij IDEA覆盖tomcat配置的问题
刚刚遇到bug,每次修改自己环境里tomcat的server.xml,再次在Intellij里启动tomcat之后,修改就消失...Java使用FTP上传文件并模拟接受的教程
0. 导入相关依赖 !-- FTP --dependency groupIdcommons-net/groupId artifactIdcommons-net/artifactId version3.6/version...spring security认证异常后返回中文提示的问题详解
1.加载中文提示类 @Configurationpublic class ReloadMessageConfig { /** * 加载中文的认证提示信息 * * @ret...java中i = i++和i =++i的深入详解
public class Count { public static void main(String[] args) { int i = 0; i = i++ ; System.out.println(i); }} 上面代码输...