springboot的三层
1.控制层(controller)
我的理解是,表明让前端请求的地址和请求方式
2.服务层(service)
我的理解是,写具体的业务逻辑,然后注入到对应controller中让它调用service中的方法
3.持久层(dto/mapper)
我的理解是,操作数据库,写sql语句,然后注入到service中
controller => service => mapper
RestController:表明这是一个controller
RequestMapping:相当于一级路由
Autowired:相当于注入bean,注入articleService这个服务
Service:表明这是一个service
Mapper:表明这是一个Mapper