没有合适的资源?快使用搜索试试~ 我知道了~
algafoodapi-cdd:在Algaworks的ESR课程中使用CDD知识开发的Algafood API项目
共49个文件
java:31个
sql:7个
properties:4个
需积分: 5 0 下载量 117 浏览量
2021-04-08
04:17:53
上传
评论
收藏 230KB ZIP 举报
温馨提示
带CDD的Algafood API 由Algaworks在Spring REST专家课程中开发的项目,采用CDD(认知驱动开发)技术,该技术是基于心理学理论,著名的软件体系结构和市场经验的开发方法。 这种方法的主要目的是使代码尽可能易于理解,标准化和简洁。 CDD主要由Dev Eficiente计划开发,试验和分发,由Alberto Souza进行。 Algaworks的Spring REST专家课程以非常深入和出色的方式介绍了使用Java + Spring生态系统开发REST API的过程。 它不仅充分探索并详细介绍了Spring提供的工具,还提供了API建模的绝佳视图,并具有非常完整的分析并符合市场上的出色开发和使用实践。
资源推荐
资源详情
资源评论
收起资源包目录
algafoodapi-cdd-main.zip (49个子文件)
algafoodapi-cdd-main
.gitignore 395B
.mvn
wrapper
maven-wrapper.jar 50KB
MavenWrapperDownloader.java 5KB
maven-wrapper.properties 218B
src
main
resources
db
testdata
afterMigrate.sql 4KB
migration
V006__add-address-city-id-to-restaurant-table.sql 195B
V004__create-tb-state-table.sql 158B
V002__create-tb-restaurant-table.sql 511B
V001__create-tb-kitchen-table.sql 160B
V003__add-address-to-restaurant-table.sql 374B
V005__create-tb-city-table.sql 289B
flyway.properties 140B
application.properties 627B
messages.properties 235B
java
com
armando
algafoodapicdd
api
exceptionhandler
ApiExceptionHandler.java 7KB
CustomErrorResponseBody.java 2KB
model
response
CityResponse.java 693B
KitchenResponse.java 518B
RestaurantResponse.java 2KB
StateResponse.java 504B
RestaurantSummaryResponse.java 558B
AddressResponse.java 1KB
request
RestaurantRequest.java 2KB
StateRequest.java 493B
AddressRequest.java 1KB
KitchenRequest.java 577B
CityRequest.java 1KB
validator
ExistsId.java 517B
UniqueValueValidator.java 1KB
CityAlreadyExistsInStateValidator.java 1KB
UniqueValue.java 555B
ExistsIdValidator.java 904B
controllers
CrudKitchensController.java 4KB
CrudRestaurantsController.java 2KB
CrudCitiesController.java 2KB
CrudStatesController.java 2KB
domain
repository
CityRepository.java 381B
model
Address.java 1KB
City.java 834B
State.java 566B
Kitchen.java 934B
Restaurant.java 2KB
AlgafoodapiCddApplication.java 335B
test
java
com
armando
algafoodapicdd
AlgafoodapiCddApplicationTests.java 226B
mvnw 10KB
pom.xml 2KB
mvnw.cmd 6KB
README.md 947B
uml
diagrama-de-classes-de-dominio.jpg 201KB
共 49 条
- 1
资源评论
weixin_42138139
- 粉丝: 18
- 资源: 4653
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功