像SpringMVC一样在Android上做Web开发

概述

image.png

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上有多个开源项目。

邮箱: [email protected]
网址: https://www.yanzhenjie.com
博客: http://blog.yanzhenjie.com

你可能感兴趣的:(像SpringMVC一样在Android上做Web开发)