简介
DynamicApi是一款针对SpringBoot项目中,简化Controller代码的工具,通过使用@DynamicApi
注解,将Service代码映射为可访问的api地址。
依赖
maven依赖
io.github.zhaorddynamic-api-boot-starter0.3复制代码
gradle依赖
compile group: 'io.github.zhaord', name: 'dynamic-api-boot-starter', version: '0.3'复制代码
Hello World
创建一个service impl,比如命名为 UserService,并创建一个方法 getHello,使用 DynamicApi
注解这个类
@DynamicApipublic class UserService { public String getHello(String name){ return "hello,"+name; }}复制代码
运行项目,通过浏览器访问 http://localhost:8080/api/service/user/getHello?name=zhaord