yangzongzhuan / RuoYi-Vue

:tada: (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本
http://ruoyi.vip
MIT License
2.32k stars 1.28k forks source link

feat:添加lombok,bean注入由autowired改为构造器注入 #73

Open DiammdM opened 11 months ago

DiammdM commented 11 months ago

ruoyi-system模块的service所使用的bean都是通过autowired注入的,现修改为spring推荐的构造器注入,引入lombok,使用@AllArgsConstructor快捷生成构造函数 autowired注入spring并不推荐,原因如下:1.容易出现空指针异常。 2.会出现循环依赖的隐患。

alterem commented 7 months ago

@AllArgsConstructor 能不用就不用吧