本项目为QUICK
脚手架的开发环境。 quick-XXX
为各个脚手架模块项目,通过git submodule
的方式引入;demo
为简单演示应用项目。
- 获取项目代码
$ git clone https://github.com/extvos/quickstart.git
- 更新模块代码
$ git submodule init
$ git submodule update
$ git submodule foreach git checkout develop
plus.extvos.common
通用库quick-lib-common
通用公共库quick-lib-restlet
Restful 增删查改库quick-lib-logging
日志库quick-lib-mqtt
MQTT消息处理封装
plus.extvos.auth
鉴权认证库quick-auth-base
鉴权认证基础(Shiro)quick-auth-oauth2
OAuth2认证鉴权支持quich-auth-builtin
本地认证鉴权支持
plus.extvos.builtin
内置服务quick-builtin-version
内置版本信息服务quick-builtin-geo
内置地理信息服务quick-builtin-upload
内置文件上传服务quick-builtin-async
异步接口任务处理quick-builtin-quartz
定时任务处理
demo
一个样例工程
本项目包括关联的模块项目,默认工作分支为develop
,无master
分支。版本开发完成后,合并到release
分支。