ToB企服应用市场:ToB评测及商务社交产业平台

标题: SpringBoot数据响应、分层解耦、三层架构 [打印本页]

作者: 张春    时间: 2023-11-28 15:11
标题: SpringBoot数据响应、分层解耦、三层架构
响应数据

@ResponseBody

统一响应结果


步骤 :

注意

springboot项目的静态资源(html,css,js等前端资源)默认存放目录为:classpath:/static  、 classpath:/public 、classpath:/recourcse
分层解耦

三层架构 ----单一职责原则


例如:

分层解耦---高内聚低耦合

IOC&DI入门 ----步骤

Service层:

@Component  ----将当前类交给IOC容器管理,成为IOC容器中的bean
@Autowired  ----  运行时,IOC容器会提供该类型的Bean对象,并赋值给该变量 - 依赖注入
IOC详解

Bean的声明

注解说明位置@Component声明bean的基础注解不属于一下三类时,用此注解@Controller@Component的衍生注解标注在控制器类上@Service@Component的衍生注解标注在业务类上@Respository@Component的衍生注解标注在数据访问类上(由于与mybatis整合,用的少)@Controller:在实际开发中,标注了@RestController,可以不写,由于@RestController = @Controller + @ResponseBody
注意

bean的组件扫描

小结

DI详解

Bean注入:
依赖注入的注解:


@Resource与@Autowired区别:



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4