随笔分类 - 后端开发
摘要:@RestController注解是Spring 4.0引入的一个组合注解,用于简化RESTful Web服务的开发。@RestController注解相当于@Controller和@ResponseBody注解的组合,表示该类是一个控制器,并且所有的方法返回值都将直接写入HTTP响应体中,而不是返
阅读全文
摘要:Spring MVC的Controller层通过HTTP协议规范与前端交互,具体识别机制如下: HTTP方法区分操作类型 @PostMapping:要求前端发送HTTP POST请求,通常用于新增操作@GetMapping("/{id}"):要求HTTP GET请求,用于查询指定资源@PutMa
阅读全文
摘要:控制层(Controller)、业务层(Service)和持久层(Repository/Mapper)是软件分层架构的核心层级,通过单向依赖关系和职责分离实现数据流转与解耦设计。 各层核心职责 控制层: 处理HTTP请求与响应,接收参数并校验格式。 调用业务层处理方法,返回JSON或视图
阅读全文
摘要:用框架的Mapper接口 package study.heimamybts.mapper; import org.apache.ibatis.annotations.Param; import study.heimamybts.pojo.User; import org.apache.ibatis.
阅读全文
摘要:用框架User实体类 package study.heimamybts.pojo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @Data @AllArgsConstru
阅读全文
浙公网安备 33010602011771号