ruoyi 中Spring IOC、DI 注解和Spring MVC 注解代码分析
题目一找出ruoyi 中Spring IOC、DI 注解使用自定义类型创建对象和注入对象的使用代码示例说明注解或者代码段的作用。1、Component注解将JwtAuthenticationTokenFilter类交给Spring管理创建一个Bean然后放进IOC容器2、Autowired注解是按类型注入容器会寻找一个TokenService的Bean赋值然后我们点进TokenService类中可以看到TokenService也是用component注解交给了Spring管理3、在JwtAuthenticationTokenFilter类中重写的doFilterInternal方法中可以看到直接到了tokenService中的getLoginUser和verifyToken函数我们也可以在TokenService类中找到相比于传统的new一个对象来说IOC能减少代码量、更好的模块化分层和易于测试题目二找出ruoyi 中Spring MVC 注解与PPT 不同的使用代码示例说明注解或者代码段的作用。1、RestController是ControllerResponseBody的结合2、作用是将HTTP GET请求“/monitor/jobLog/list”映射到本方法相当于RequestMapping(value /list, method RequestMethod.GET)3、作用是将HTTP DELETE请求“/monitor/jobLog/{jobLogIds}”映射到本方法他可以传入多个id4、启动项1、启动项中SpringBootApplication中的interface来定义注解