没有合适的资源?快使用搜索试试~ 我知道了~
beer-api:一种用于浏览和管理啤酒目录的API
共51个文件
java:37个
sql:7个
gitignore:1个
需积分: 13 0 下载量 144 浏览量
2021-03-04
10:20:25
上传
评论
收藏 49KB ZIP 举报
温馨提示
啤酒 用于浏览和管理啤酒目录的API 要求 我们公司管理来自不同制造商(提供者)的啤酒目录。 啤酒消费者可以查询啤酒目录,以激发未来的购买欲望。 对于每个制造商,我们至少要跟踪其名称和国籍,对于每种啤酒,我们至少要具有以下信息:啤酒名称,等级,类型,描述和制造商。 主1 为符合HTTP RESTFUL的啤酒API创建数据模型和CRUD端点,而无需保留任何信息。 考虑不同的用例(列出啤酒/制造商,添加新的啤酒/制造商,更新信息,获取啤酒/制造商详细信息,等等)。 使用正确的HTTP状态代码和动词。 主2 将所需的持久性/服务层添加到已定义的API。 现在该实现CRUD操作来管理模型集了。 该API应该支持排序。 红利1 让我们确保这一点: 管理员用户可以验证和编辑任何制造商或啤酒的任何信息。 制造商可以认证和编辑自己的信息/目录,但不能认证和编辑其他制造商的信息/目录。 匿
资源推荐
资源详情
资源评论
收起资源包目录
beer-api-main.zip (51个子文件)
beer-api-main
.gitignore 455B
Dockerfile 188B
src
main
resources
application.properties 189B
schema.sql 377B
java
org
txor
beerapi
api
dto
BeerDTO.java 915B
ManufacturerDTO.java 466B
ManufacturerController.java 2KB
ControllerExceptionHandler.java 976B
BeerController.java 2KB
converters
BeerConverter.java 507B
ManufacturerConverter.java 503B
BeerApi.java 289B
repository
entity
BeerEntity.java 1KB
ManufacturerEntity.java 592B
ManufacturerDatabaseRepository.java 1KB
BeerDatabaseRepository.java 1KB
BeerDAO.java 402B
ManufacturerDAO.java 442B
converters
ManufacturerEntityConverter.java 598B
BeerEntityConverter.java 703B
domain
model
Beer.java 851B
Manufacturer.java 402B
BeerRepository.java 387B
exceptions
BadResourceDataException.java 211B
ResourceNotFoundException.java 208B
ManufacturerRepository.java 440B
ManufacturerService.java 2KB
BeerService.java 1KB
BeerApiConfiguration.java 1KB
docs
asciidoc
index.adoc 3KB
test
resources
insert_manufacturer_data.sql 116B
delete_beer_data.sql 17B
insert_minimal_beer_data.sql 103B
delete_manufacturer_data.sql 25B
insert_beer_data.sql 535B
insert_minimal_manufacturer_data.sql 107B
java
org
txor
beerapi
api
ManufacturerControllerTest.java 6KB
BeerControllerTest.java 6KB
converters
ManufacturerConverterTest.java 1KB
BeerConverterTest.java 2KB
testutils
ManufacturerDatabaseTestClient.java 262B
BeerDatabaseTestClient.java 238B
TestMother.java 4KB
domain
ManufacturerServiceTest.java 5KB
BeerServiceTest.java 6KB
BeerFeatureTests.java 9KB
ManufacturerFeatureTests.java 9KB
StartupTest.java 231B
LICENSE 34KB
pom.xml 4KB
README.md 2KB
共 51 条
- 1
资源评论
高晖云
- 粉丝: 19
- 资源: 4622
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
- 毕业设计参考 - 基于树莓派、OpenCV及Python的人脸识别
- node-v18.20.2-linux-arm64
- 222222222222
- 16张相机标定图片,可复现本文畸变矫正
- dbeaver-ce-23.3.1-x86_64-setup.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功