没有合适的资源?快使用搜索试试~ 我知道了~
XUpdateService:使用Spring Boot轻松构建,Gradle构建,并为XUpdate提供更新服务。(使用Spr...
共74个文件
java:46个
xml:3个
jar:3个
需积分: 13 1 下载量 19 浏览量
2021-01-29
21:08:16
上传
评论
收藏 36.73MB ZIP 举报
温馨提示
XUpdateService 使用Spring Boot简易构造,Gradle构建,为XUpdate提供的更新服务。 内容 使用spring boot快速构建,并使用Gradle进行合并【区别Maven】。 使用阿里的druid数据库连接池和tk.mybatis进行数据库的连接。 使用MySql作为数据库。 提供了应用版本后台管理所需的API服务,使用HTML和ajax简单实现了应用版本管理界面。 使用了AOP对api请求进行动态日志记录。 实现通用的文件上传(包括多文件上传)和下载功能。 增加了请求流量以及请求权限的控制。 支持浏览器跨域请求。 建造方法 clone项目到本地 git clone https://github.com/xuexiangjys/XUpdateService.git 2.使用IntelliJ IDEA导入该项目。 3.进行本地数据库的配置。 因为使用的是MySql数据库,如果您电脑上没有安装MySql的话,请先。您可以安装MySQL Community Server和MySQL Workbench ,建议下载的MySql版本是5.7。 MySql安装完
资源推荐
资源详情
资源评论
收起资源包目录
XUpdateService-master.zip (74个子文件)
XUpdateService-master
gradlew.bat 2KB
gradlew 5KB
gradle.properties 236B
img
1.png 64KB
2.png 35KB
demo.png 52KB
db
generatorConfig.xml 2KB
uploads
xupdate_demo_1.0.2.apk 1.61MB
xupdate_demo_1.0.apk 2.2MB
LICENSE 10KB
.DS_Store 6KB
gradle
wrapper
gradle-wrapper.jar 53KB
gradle-wrapper.properties 202B
src
test
java
com
xuexiang
xupdateservice
XUpdateServiceApplicationTests.java 1KB
main
resources
db-mysql.properties 461B
application.yml 1KB
templates
index.html 2KB
static
css
main.css 2KB
js
upload.js 2KB
mybatis_mapper
AppVersionInfoMapper.xml 1KB
AccountMapper.xml 1011B
java
com
xuexiang
xupdateservice
exception
FileNotFoundException.java 446B
ApiException.java 1KB
ApiExceptionHandler.java 1KB
FileStorageException.java 296B
config
Constants.java 244B
FileStorageProperties.java 728B
WebAppConfigurer.java 3KB
model
Account.java 3KB
AppVersionInfo.java 3KB
component
interceptor
CorsInterceptor.java 1KB
QuickRequestInterceptor.java 3KB
aspect
RestControllerAspect.java 3KB
LimitedRequestAspect.java 2KB
annotation
QuickRequest.java 763B
LoginRequired.java 491B
LimitedRequest.java 757B
CurrentAccount.java 560B
token
AuthenticationInterceptor.java 4KB
CurrentAccountMethodArgumentResolver.java 2KB
api
response
ApiResult.java 3KB
LoginInfo.java 576B
UploadFileResponse.java 1KB
PageData.java 1KB
request
ApiRequest.java 191B
PageQuery.java 264B
XUpdateServiceApplication.java 433B
mapper
AppVersionInfoMapper.java 215B
AccountMapper.java 194B
controller
HomeController.java 304B
UpdateController.java 8KB
AccountController.java 4KB
service
AccountService.java 1KB
FileStorageService.java 578B
UpdateService.java 2KB
impl
AccountServiceImpl.java 3KB
FileStorageServiceImpl.java 3KB
UpdateServiceImpl.java 4KB
utils
IpUtils.java 5KB
AspectJUtils.java 3KB
FileUtils.java 2KB
DateUtils.java 9KB
QuickRequestUtils.java 2KB
RandomGUID.java 3KB
Md5Utils.java 3KB
TokenUtils.java 3KB
sql
xupdate.sql 4KB
.gitignore 276B
README.md 5KB
settings.gradle 36B
generator.gradle 2KB
package
xupdateservice-1.0.0.jar 35.83MB
build.gradle 2KB
libs
mysql-connector-java-5.1.35.jar 946KB
共 74 条
- 1
资源评论
123你走吧你走吧
- 粉丝: 35
- 资源: 4614
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功