单体服务
涉及到的技术栈
技术名称 | 作用 |
---|---|
SpringBoot | 简化Spring应用开发的框架,提供自动配置、内嵌服务器等特性 |
Controller | 处理HTTP请求,接收客户端参数,返回处理结果的表现层组件 |
Service | 封装核心业务逻辑,实现业务处理的服务层组件 |
Mapper/DAO | 数据访问对象,负责与数据库交互的持久层组件 |
MyBatis | 优秀的持久层框架 ,支持自定义SQL、存储过程和高级映射 |
Entity/POJO | 映射数据库表结构的实体类,定义数据库表字段对应的Java属性 |
DTO | 数据传输对象,在不同层之间传递数据的对象 |
VO | 视图对象,用于展示层,封装页面需要展示的数据对象 |
XML映射文件 | MyBatis的SQL映射文件,配置SQL语句与Java对象的映射关系 |
Spring MVC | Web框架,提供了MVC架构和丰富的视图技术 |