当前位置:网站首页>lombok注解@RequiredArgsConstructor的使用
lombok注解@RequiredArgsConstructor的使用
2022-08-04 01:28:00 【不会打字314】
lombok注解@RequiredArgsConstructor的使用
前置说明
lombok 提供了很多的注解 , 但是我们平时使用的主机就是那几个
@Data
@Setter
@Getter
@ToString
…
使用 idea 打开 lombok 的源码包
之前看帖子 , 看见案例使用 @RequiredArgsConstructor 进行依赖注入
于是测试一下
测试案例
HelloController.java
使用@RequiredArgsConstructor依赖注入
@RestController
@RequiredArgsConstructor
public class HelloController {
final StringRedisTemplate stringRedisTemplate;
@RequestMapping("/hello")
public Map hello() {
stringRedisTemplate.opsForValue().set("k1", "v1");
Map<String, String> result = new HashMap<>();
result.put("hello", "world");
return result;
}
final PersonDao personDao;
@GetMapping("/ssm")
public List<PersonEntity> listPerson() {
return personDao.selectList();
}
}
查看反编译的源码 , 可以通过 idea 直接查看
lectList();
}
}
查看反编译的源码 , 可以通过 idea 直接查看
![@RequiredArgsConstructor反编译](https://img-blog.csdnimg.cn/img_convert/209699dd479bc6743cc7f192d78246bc.png)
边栏推荐
- KunlunBase 1.0 is released!
- boot issue
- typescript58 - generic classes
- FeatureNotFound( bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested:
- 【OpenCV】-重映射
- GNSS文章汇总
- 互斥锁、读写锁、自旋锁,以及原子操作指令xaddl、cmpxchg的使用场景剖析
- 【QT小记】QT中信号和槽的基本使用
- Vant3 - click on the corresponding name name to jump to the next page corresponding to the location of the name of the TAB bar
- jmeter跨平台运行csv等文件
猜你喜欢
Vant3—— 点击对应的name名称跳转到下一页对应的tab栏的name的位置
分析:Nomad Bridge黑客攻击的独特之处
Vant3 - click on the corresponding name name to jump to the next page corresponding to the location of the name of the TAB bar
谁说程序员不懂浪漫,表白代码来啦~
nodejs安装及环境配置
typescript58 - generic classes
jmeter分布式压测
redis中常见的问题(缓存穿透,缓存雪崩,缓存击穿,redis淘汰策略)
nodejs+express realizes the access to the database mysql and displays the data on the page
虚拟机CentOS7中无图形界面安装Oracle
随机推荐
Modulo operation (MOD)
nodejs install multi-version version switching
快速入门EasyX图形编程
通用的测试用例编写大全(登录测试/web测试等)
C语言:学生管理系统(链表版)
即席查询——Presto
typescript55 - generic constraints
typescript56 - generic interface
数组_滑动窗口 | leecode刷题笔记
一篇文章看懂JS闭包,从执行上下文角度解析有趣的闭包
VR全景拍摄线上展馆,3D全景带你沉浸体验
【虚拟化生态平台】虚拟化平台esxi挂载USB硬盘
114. How to find the cause of Fiori Launchpad routing error by single-step debugging
在Activity中获取另一个XML文件的控件
【OpenCV】-重映射
2022 China Computing Power Conference released the excellent results of "Innovation Pioneer"
字符串变形
Sticker Spelling - Memory Search / Shape Pressure DP
【无标题】
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.