[{"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}]