spring中的特殊注解@RequiredArgsConstructor怎么用

spring中的特殊注解@RequiredArgsConstructor怎么用

本篇内容主要讲解“spring中的特殊注解@RequiredArgsConstructor怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“spring中的特殊注解@RequiredArgsConstructor怎么用”吧!

1.注解注入:

ControllerpublicclassFooController{@Autowired//@InjectprivateFooServicefooService;//简单的使用例子,下同publicList<Foo>listFoo(){returnfooService.list();}}

2.构造器注入:

ControllerpublicclassFooController{privatefinalFooServicefooService;@AutowiredpublicFooController(FooServicefooService){this.fooService=fooService;}//使用方式上同,略}

3.setter注入:

@ControllerpublicclassFooController{privateFooServicefooService;//使用方式上同,略@AutowiredpublicvoidsetFooService(FooServicefooService){this.fooService=fooService;}}

最后就是lombok中的@RequiredArgsConstructor

spring中的特殊注解@RequiredArgsConstructor怎么用

@RequiredArgsConstructorpublicclassVerifyController{privatefinalVerifyServiceverifyService;privatefinalInvitationServiceinvitationService;privatefinalVerificationCodeServiceverificationCodeService;

到此,相信大家对“spring中的特殊注解@RequiredArgsConstructor怎么用”有了更深的了解,不妨来实际操作一番吧!这里是恰卡编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

发布于 2022-04-15 22:32:07
收藏
分享
海报
0 条评论
36
上一篇: js中toString()函数与valueOf()函数怎么使用 下一篇:Springboot+SpringSecurity怎么实现图片验证码登录
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码