概述
AndServer是Android平台的Web Server和Web Framework。 它基于编译时注解提供了类似SpringMVC的注解和功能,如果您熟悉SpringMVC,则可以非常快速地掌握它。
源码地址: https://github.com/yanzhenjie/AndServer
文档地址: https://www.yanzhenjie.com/AndServer
旧版文档: https://www.yanzhenjie.com/AndServer/1.x
特性
- 部署静态网站
- 使用注解开发Http Api
- 全局请求拦截器,使用注解,全局多个
- 全局异常处理器,使用注解,全局唯一
- 全局消息转换器,使用注解,全局唯一
依赖
添加依赖时请替换下述 {version} 字段为 Github上公开的最新版本号。
dependencies {
implementation 'com.yanzhenjie.andserver:api:{version}'
annotationProcessor 'com.yanzhenjie.andserver:processor:{version}'
}
架构图
系统层架构图
[图片上传失败...(image-5a40b2-1552381404758)]
应用层架构图
[图片上传失败...(image-95dddd-1552381404758)]
流程图
系统层运行时流程图
应用层运行时流程图
关于作者
严振杰,Java、Android开发者,热爱开源,在Github上有多个开源项目。
邮箱: im.yanzhenjie@gmail.com
网址: https://www.yanzhenjie.com
博客: http://blog.yanzhenjie.com