没有合适的资源?快使用搜索试试~ 我知道了~
AppVersionFramework:AppVersionFramework-应用版本管理
共32个文件
java:19个
prefs:3个
xml:2个
需积分: 25 0 下载量 60 浏览量
2021-07-02
14:53:53
上传
评论
收藏 35KB ZIP 举报
温馨提示
AppVersionFramework 项目名称 移动应用版本管理 项目介绍 在移动应用开发中,一定会面临APP版本升级带来的后端的实现代码版本的变化,但很多时候只是部分接口方法变更,而不是所有,因此需要一个架构统一对后端的实现 代码进行版本管理。本方案即尝试解决这个问题。目前已实现支持多应用、多版本管理,支持新、旧版本的切换。 使用说明 1、通过构建VersionManager类实现版本管理。 2、应用的需求实现,可以有两种方式,一种是直接继承AbstractCommand,重写execute方法,但使用这种方法不支持版本号,只能通过名称找到命令;二是实现BaseAction类,使用annotation标记命令信息。 示例1: package com.laudandjolynn.avf.action1; import com.laudandjolynn.avf.cmd.AbstractC
资源推荐
资源详情
资源评论
收起资源包目录
AppVersionFramework-master.zip (32个子文件)
AppVersionFramework-master
.project 571B
src
test
java
com
laudandjolynn
avf
action1
Action1.java 728B
TestCommand.java 433B
action2
Action2.java 797B
TestAction.java 1KB
main
assembly
assembly.xml 420B
java
com
laudandjolynn
avf
utils
SecurityCoder.java 2KB
ReflectionUtils.java 4KB
BaseAction.java 2KB
annotation
Action.java 2KB
ActionCmdDefine.java 2KB
VersionManager.java 11KB
ex
AvfException.java 2KB
ExceptionFactory.java 1KB
NonUniqueIdentity.java 1007B
Application.java 1KB
VersionManagerFactory.java 2KB
cmd
ActionCmdWrapper.java 6KB
ActionCommand.java 3KB
Command.java 1KB
AbstractCommand.java 964B
META-INF
MANIFEST.MF 39B
.travis.yml 100B
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.jdt.core.prefs 430B
org.eclipse.core.resources.prefs 119B
LICENSE 11KB
README.md 3KB
pom.xml 3KB
.classpath 1024B
.gitignore 8B
build.gradle 260B
共 32 条
- 1
资源评论
哈奇明
- 粉丝: 30
- 资源: 4771
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功