没有合适的资源?快使用搜索试试~ 我知道了~
wallet-app:钱包应用后端
共68个文件
java:47个
json:4个
yml:3个
需积分: 9 0 下载量 142 浏览量
2021-04-09
06:42:03
上传
评论 1
收藏 101KB ZIP 举报
温馨提示
钱包应用 概述 该钱包应用程序后端是使用Spring Boot用Java编写的。 后端随Docker一起提供。 为了测试后端,提供了一个邮递员集合来测试API。 启动 由于初始构建和启动可能需要一些时间,因此建议在继续阅读其余内容的同时启动服务器。 提供的脚本的前提条件要求安装了docker和docker-compose,并且端口8080和27017可用。 对于初始构建和启动,请使用sh initial_run.sh脚本将启动mongoDB和Spring Boot服务器。 由于我们将需要在服务器中使用事务,因此需要mongoDB的主服务器和从服务器。 但是,在本地环境中,将创建一个mongo实例,并且该脚本仅用于模仿一个实例的上述情况。 只有第一次运行时才需要initial_run.sh 。 之后的未来启动仅需要docker-compose up 。 服务器Started WalletAp
资源推荐
资源详情
资源评论
收起资源包目录
wallet-app-master.zip (68个子文件)
wallet-app-master
.dockerignore 48B
gradlew 6KB
settings.gradle 32B
yarn.lock 2KB
.prettierignore 26B
src
test
java
com
example
walletapp
WalletApplicationTests.java 219B
main
resources
application.yml 113B
java
com
example
walletapp
service
TransactionService.java 358B
LoginService.java 168B
impl
UserServiceImpl.java 6KB
TransactionServiceImpl.java 4KB
LoginServiceImpl.java 2KB
RegistrationServiceImpl.java 2KB
RegistrationService.java 247B
UserService.java 592B
WalletApplication.java 552B
annotation
UserAction.java 302B
model
service
UserRegistration.java 704B
ExecutableTransaction.java 465B
TransactionSnapshot.java 289B
LoginAdapter.java 128B
UserWallet.java 241B
MultiCurrencyAccountAdapter.java 216B
repository
User.java 2KB
Transaction.java 793B
api
request
UserRegistrationRequest.java 320B
TransactionRequest.java 437B
LoginRequest.java 243B
response
GeneralErrorResponse.java 175B
TransactionResponse.java 180B
LoginResponse.java 164B
TransactionHistoryResponse.java 2KB
constant
TransactionAction.java 122B
Currency.java 87B
TransactionRecordAction.java 438B
controller
UserController.java 5KB
LoginController.java 1KB
advice
GeneralControllerAdvice.java 2KB
exception
InvalidUserTokenException.java 266B
InvalidLoginException.java 262B
InsufficientAmountException.java 299B
UnexpectedException.java 343B
UserNotFoundException.java 259B
util
BigDecimalHelper.java 270B
HttpRequestHelper.java 249B
config
SecurityConfig.java 587B
JwtConfig.java 417B
WebConfig.java 861B
MongoConfig.java 2KB
repository
TransactionRepository.java 494B
UserRepository.java 411B
ExchangeRateRepository.java 1KB
interceptor
UserTokenInterceptor.java 2KB
Dockerfile 506B
initial_run.sh 42B
.prettierrc.json 86B
gradle
wrapper
gradle-wrapper.properties 202B
gradle-wrapper.jar 58KB
fix-not-master.sh 412B
README.md 9KB
gradlew.bat 3KB
docker-compose.yml 337B
.gitignore 471B
WalletApp.postman_collection.json 24KB
package-lock.json 2KB
docker-compose-mongo-not-master.yml 227B
package.json 480B
build.gradle 971B
共 68 条
- 1
资源评论
愛幻想的小水瓶
- 粉丝: 28
- 资源: 4547
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于C和C++的二维绘制工具设计源码 - DrawPro
- Object.defineProperty 的 IE 补丁object-defineproperty-ie-master.zip
- 整卷预览.mhtml
- MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了丰富的SQL语句用于数据库的创建、查询、更新和管理 以下是一些常见的
- MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了丰富的SQL语句用于数据库的创建、查询、更新和管理 以下是一些常见
- MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了丰富的SQL语句用于数据库的创建、查询、更新和管理 以下是一些常见的
- 基于Javascript的结婚请帖设计源码 - Invitation
- mysql语句大全及用法
- mysql语句大全及用法
- mysql语句大全及用法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功