4. 创建 API 控制器 创建一个控制器来处理 HTTP 请求。 // UserController.javapackagecom.example.demo.controller;importcom.example.demo.model.User;importcom.example.demo.service.UserService;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.web.bind.annotation.*;importjava...
@Configuration @EnableSwagger2 public class Swagger2 { @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("com.xxxx.springboot.controller")) .paths(PathSelectors.any()) .build(); } priva...
@SpringBootApplication@EnableEasyApipublic class StartServerApplication { public static void main(String[] args) { SpringApplication.run(StartServerApplication.class, args); }} application.yml添加配置 server:port: 8282servlet:context-path: /testeasyapi:#全局默认配置#是否启用EasyApi框架#enable: true#...
我们也可以自定义「starter」吗,于是我定义了「rest-api-spring-boot-starter」,已经发布到maven中央仓库,对之前Restful API 响应框架 做了集成和重构, 在这个基础上我又总结封装了我自己工作以常用的很多工具,结合SpringBoot 封装了全能的工具。 已经更新到了1.3.0 不耦合任何依赖 请使用最新版本 目前更新版本1.3.0...
在尝试使用了一下,发现这个框架使用起来非常方便,java版服务端和客户端只需要引入一个注解即可启用所有功能 开源项目地址: EasyApijava版服务端和客户端源码:https://github.com/pddon/easy-spring-boot-api EasyApitypescript版客户端源码:https://github.com/pddon/easy-api-client ...
SpringBoot定义优雅全局统一Restful API 响应框架六 后续我萌生里新的想法,SpringBoot 不是提供了自己的starter。我们也可以自定义starter吗,于是我定义了rest-api-spring-boot-starter,已经发布到maven中央仓库,对之前Restful API 响应框架 做了集成和重构,
SpringBoot定义优雅全局统一Restful API 响应框架六 后续我萌生里新的想法,SpringBoot 不是提供了自己的starter。我们也可以自定义「starter」吗,于是我定义了「rest-api-spring-boot-starter」,已经发布到maven中央仓库,对之前Restful API 响应框架 做了集成和重构, ...
easy-spring-boot-api框架 传送门 Gitee源码地址:https://gitee.com/pddon/easy-spring-boot-api 演示地址:https://demo.pddon.cn/doc.html(暂未部署) 1、应用场景 简介 本项目是基于springboot的api接口开发框架,可用于构建OpenAPI、业务系统的接口服务器等等。其特点如下: 简化接口开发、接口对接工作 增强接口...
最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常舒服,团队的反响也不错。在项目搭建和开发的过程中也总结了一些小经验,与大家分享一下。 在开发一个API项目之前,搭建项目、引入依赖、配置框架这些基础活自然不用...