java汽车租赁源码-carrental:租车

上传者: 38520192 | 上传时间: 2022-06-23 10:23:11 | 文件大小: 99KB | 文件类型: ZIP
java汽车租赁源码租车申请 Car Rental Service是一个简单的 Spring Boot MVC REST 项目。 描述 要求:开发汽车租赁服务 Rent A Car是一个提供 REST API 的应用程序,用于对客户、汽车、租赁等执行 CRUD 操作。 用例 用车牌号注册汽车 注册从日期/时间到日期/时间的汽车的可用性,每小时的租赁价格 搜索从日期/时间到日期/时间、每小时最高租赁价格的可用汽车 注册客户(租车) 从日期/时间预订汽车,到日期/时间,客户 ID,汽车 ID 技术 本应用的目的是深入感受Spring framework的使用。 在这个项目中应用了以下主题: 弹簧靴 内存数据库中的H2 JPA ORM(Hibernate实现) 使用Bean Validation Framework (Maven) 项目结构 项目内部有很多包,为了保持代码干净: 源代码/主/Java/... bean :包含所有形式的支持 bean。 configuration :包含所有配置类。 特别是消息和安全性。 controller :用@RestController注释的类,其中包

文件下载

资源详情

[{"title":"( 29 个子文件 99KB ) java汽车租赁源码-carrental:租车","children":[{"title":"carrental-main","children":[{"title":"README.md <span style='color:#111;'> 4.78KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"Design.png <span style='color:#111;'> 85.57KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"foo","children":[{"title":"carrental","children":[{"title":"CarRentalApplicationTests.java <span style='color:#111;'> 212B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"messages_en.properties <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"data","children":[{"title":"cars-data.json <span style='color:#111;'> 665B </span>","children":null,"spread":false},{"title":"customers-data.json <span style='color:#111;'> 444B </span>","children":null,"spread":false},{"title":"carpool-data.json <span style='color:#111;'> 574B </span>","children":null,"spread":false},{"title":"carerental-data.json <span style='color:#111;'> 810B </span>","children":null,"spread":false}],"spread":true},{"title":"application.properties <span style='color:#111;'> 754B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"foo","children":[{"title":"carrental","children":[{"title":"bean","children":[{"title":"MessagesBean.java <span style='color:#111;'> 629B </span>","children":null,"spread":false}],"spread":true},{"title":"exceptions","children":[{"title":"ApiExceptionHandler.java <span style='color:#111;'> 3.98KB </span>","children":null,"spread":false},{"title":"CarRentalException.java <span style='color:#111;'> 485B </span>","children":null,"spread":false}],"spread":true},{"title":"repository","children":[{"title":"CarRepository.java <span style='color:#111;'> 350B </span>","children":null,"spread":false},{"title":"RentalRepository.java <span style='color:#111;'> 1019B </span>","children":null,"spread":false},{"title":"CustomerRepository.java <span style='color:#111;'> 288B </span>","children":null,"spread":false},{"title":"CarAvailRepository.java <span style='color:#111;'> 647B </span>","children":null,"spread":false}],"spread":false},{"title":"api","children":[{"title":"SwaggerAPIViewer.java <span style='color:#111;'> 964B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"CarRentalController.java <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false}],"spread":false},{"title":"configuration","children":[{"title":"MessagesConfiguration.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"CarRentalApplication.java <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"service","children":[{"title":"CustomerService.java <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"CarService.java <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"RentalService.java <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"CarAvailService.java <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"CarAvailability.java <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"Rental.java <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false},{"title":"Customer.java <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"Car.java <span style='color:#111;'> 3.07KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明