没有合适的资源?快使用搜索试试~ 我知道了~
Bowling-Game-Calculator
共35个文件
java:24个
properties:2个
gradle:2个
需积分: 12 0 下载量 103 浏览量
2021-04-16
19:39:21
上传
评论
收藏 82KB ZIP 举报
温馨提示
要求 Java 8的 摇动 原料药 该项目在默认情况下在localhost:8080上运行 计算 /api/calculate 该端点期望通过POST请求获得一个json对象。 json应该代表一个有效的保龄球游戏。 如果发送了无效的json或游戏表示形式,则会返回http 400响应,并附上错误说明。 身体结构 端点期望一个带有“框架”字段的对象,如果该字段是整数列表,则为该值。 外部列表代表整个游戏,应包含10个元素。 内部列表代表各个帧,并且其中应包含1、2个整数值。 第10帧可能有3个值。 整数表示受单辊影响的销钉。 Json示例: { "frames" : [[1,2], [3,4], [3,4], [3,4], [3,4], [3,4], [3,4], [3,4], [3,4], [3,7,6]] } 回复 如果发送了有效请求,则响应将只有一个字段“ ove
资源推荐
资源详情
资源评论
收起资源包目录
Bowling-Game-Calculator-master.zip (35个子文件)
Bowling-Game-Calculator-master
gradlew 6KB
settings.gradle 45B
src
test
java
com
sgerodes
bowlinggame
services
impl
JsonGameParserTest.java 2KB
PointsCalculationServiceTest.java 2KB
GameValidatorTest.java 2KB
models
FrameTest.java 1KB
BowlingGameCalculatorApplicationTests.java 240B
main
resources
application.properties 165B
logback-spring.xml 1KB
java
com
sgerodes
bowlinggame
services
impl
PointsCalculationService.java 4KB
JsonGameParser.java 1KB
GameValidator.java 4KB
IGameValidator.java 191B
IPointsCalculationService.java 205B
IJsonGameParser.java 268B
models
FrameModel.java 3KB
CalculationOutputModel.java 571B
BowlingGameModel.java 1KB
FramesInputModel.java 896B
exceptions
http
ServerErrorException.java 351B
InvalidRequestInputException.java 357B
game
InvalidInitialStateException.java 202B
InvalidGameException.java 198B
InvalidFrameException.java 200B
controllers
impl
BowlingCalculatorController.java 2KB
IBowlingCalculatorController.java 627B
configuration
SpringFoxConfig.java 1KB
BowlingGameCalculatorApplication.java 427B
gradle
wrapper
gradle-wrapper.properties 202B
gradle-wrapper.jar 58KB
README.md 1KB
gradlew.bat 3KB
task.txt 1KB
.gitignore 444B
build.gradle 670B
共 35 条
- 1
资源评论
Aurora曙光
- 粉丝: 43
- 资源: 4528
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功