- 参考文档
- 什么是 Project Lombok ?
- 下载 Project Lombok
- 支持的安装方式
- 安装 Project Lombok
- lombok.jar 安装
- eclipse 安装 lombok 插件
- IntelliJ 安装 lombok 插件
- 使用 Project Lombok
- Lombok 提供的注解
- @GETTER AND @SETTER
- @NONNULL
- @TOSTRING
- @EQUALSANDHASHCODE
- @DATA
- @CLEANUP
- @SYNCHRONIZED
- @SNEAKYTHROWS
参考文档
相关文章
【干货】整理分布式技术框架常用的算法及策略
将一些零散的知识点进行整理, 以便加深理解,方便查阅,也希望能帮到大家。 使用系统随机功能根据后端服务器列表的大小随机选择一个服务器。根据概率统计理论,随着呼叫量的增加,实际效果更接近每个后端服务器的...
mybatis-plus笔记
新加代码生成器新版,基本配置完毕,其他细节自行修改 需要的基础:把我的MyBatis、Spring、SpringMVC就可以学习这个了! 为什么要学习它呢?MyBatisPlus可以节省我们大量工作时...
都是中文用户名惹的祸~
进入公司遇到的第一个棘手BUG; 在数据库连接和配置正确的前提下,服务无法启动,控制台上报如下错误:[En]Under the premise that the database connection...
设计模式之解释器模式
解释器模式字面意思,也即解释某些内容的含义。这种设计模式是实际开发中最不容易用到的。比如SQL解析,符号处理引擎,会用到解释器模式,属于更底层的开发人员才会用到的设计模式。 本文通过解释器模式的概念、...
Java学习 (17) Java数组篇(01)数组定义&数组声明和创建以及内存分析
数组的定义 数组的声明和创建 内存分析 语法实例 1.静态初始化 2.动态初始化 3.数组的默认初始化 数组的定义 数组是相同类型数据的有序集合. 数组描述的是相同类型的若干个数据,按照一定的先后次序...
聊一聊过滤器与拦截器
过滤器 Filter 面试官:用过过滤器吧,介绍一下过滤器。 John同学(心中窃喜):用过,我经常用它来净化水 😁... 面试官:今天的面试到此结束,回去等通知吧。 John同学:🙃... Filt...
基于easyx的小时钟
``` include include include define PI 3.141592654 void Draw_Dial(); void Draw_Hand(int hour, int min...
springSecurity + jwt + redis 前后端分离用户认证和授权
记录一下使用springSecurity搭建用户认证和授权的代码、、、 技术栈使用springSecurity + redis + JWT + mybatisPlus 1.工具类 public enu...
java基础——static关键字
static关键字 1.Java中的静态 1.1static修饰成员变量 static修饰的成T...
kafka单机部署、集群部署、命令实操
单机部署 安装配置zookeeper tar zxf zookeeper-3.4.10.tar.gz -C /usr cp zoo-sample.cfg zoo.cfg vi zoo.cfg data...
Apollo的docker配置详解步骤
Apollo 的docker配置 基础环境 centOS7 + Docker服务 + mysql服务 1. 下载Apollo的包 git clone https://github.com/ctripc...
分析 java.util.LinkedHashMap
介绍 该实现与HashMap不同的是它维护一个双向链表,可以使HashMap有序。与HashMap一样,该类不安全。 结构 和HashMap的结构非常相似,只不过LinkedHashMap是一个双向链...
Java 14中对switch的增强,终于可以不写break了
面对这样的 if语句,你是不是很难受呢? if (flag == 1) { log.info("didispace.com: 1"); } else if (flag == 2) ...
future用法-java中异步执行多个任务并集中处理所有结果
需求背景 同事问了个问题,java中有什么办法让我异步查询多个表的数据,最后将所有结果进行处理输出 想到future是解决这类问题常用的,于是写了个demo给他参考 简化需求 定义3个任务分别获取1个...