目录
【IOC】@component注解将TokenService注册到了Spring容器中。
一、概念理解
IOC :Inversion of Control 即 “控制反转”:把对象的创建,赋值,管理工作都交给代码之外的容器实现,也就是对象的创建是有其它外部资源完成。
DI—Dependency Injection,即“依赖注入”:依赖注入,表示创建对象,给属性赋值。
二、 IOC、DI 使用
【IOC】@component注解将TokenService注册到了Spring容器中。
package com.ruoyi.framework.web.service;
@Component
public class TokenService
{
【DI】注入Bean:@Autowired
package com.ruoyi.web.controller.system;
@Autowired
private TokenService tokenService;
使用tokenService的方法
tokenService.setLoginUser(loginUser);
三、Spring MVC 注解
Spring MVC 常用注解
@Controller/@RequestMapping/@RequestBody/@ResponseBody @RestController/@GetMapping/@PostMapping/@PutMapping/@DeleteMapping @Service
注册Controller
注册处理函数
启动spring运行环境
@SpringBootApplication
SpringApplication.run(MybatisApplication.class, args);