[{"title":"( 40 个子文件 1.23MB ) 航空购票系统java源码-AirTicketReservationSystem:JavaEE7-机票预订系统","children":[{"title":"AirTicketReservationSystem-master","children":[{"title":"sql","children":[{"title":"delete-flights.sql <span style='color:#111;'> 47B </span>","children":null,"spread":false},{"title":"Vagrantfile <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"airticket-start.sql <span style='color:#111;'> 5.65KB </span>","children":null,"spread":false},{"title":"Vagrant-setup","children":[{"title":"bootstrap.sh <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"License.txt <span style='color:#111;'> 34.32KB </span>","children":null,"spread":false},{"title":"airticket","children":[{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"io","children":[{"title":"github","children":[{"title":"dinolupo","children":[{"title":"airticket","children":[{"title":"business","children":[{"title":"flights","children":[{"title":"FlightManagerTest.java <span style='color:#111;'> 937B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"webapp","children":[{"title":"WEB-INF","children":[{"title":"beans.xml <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"web.xml <span style='color:#111;'> 977B </span>","children":null,"spread":false},{"title":"faces-config.xml <span style='color:#111;'> 698B </span>","children":null,"spread":false}],"spread":true},{"title":"flights.xhtml <span style='color:#111;'> 6.78KB </span>","children":null,"spread":false},{"title":"resources","children":[{"title":"images","children":[{"title":"xml.png <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"csv.png <span style='color:#111;'> 4.43KB </span>","children":null,"spread":false},{"title":"excel.png <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"pdf.png <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"resources","children":[{"title":"META-INF","children":[{"title":"persistence.xml <span style='color:#111;'> 556B </span>","children":null,"spread":false}],"spread":true},{"title":"messages.properties <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"resources.properties <span style='color:#111;'> 236B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"io","children":[{"title":"github","children":[{"title":"dinolupo","children":[{"title":"airticket","children":[{"title":"presentation","children":[{"title":"flights","children":[{"title":"Flights.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"ZonedDateTimeConverter.java <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"business","children":[{"title":"ObjectMapperProvider.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"CrossCheck.java <span style='color:#111;'> 516B </span>","children":null,"spread":false},{"title":"CrossCheckConstraintValidator.java <span style='color:#111;'> 524B </span>","children":null,"spread":false},{"title":"flights","children":[{"title":"boundary","children":[{"title":"FlightsManager.java <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"FlightsResource.java <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"FlightResource.java <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"Flight.java <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"FlightStatus.java <span style='color:#111;'> 213B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"EJBExceptionMapper.java <span style='color:#111;'> 966B </span>","children":null,"spread":false},{"title":"ValidEntity.java <span style='color:#111;'> 165B </span>","children":null,"spread":false}],"spread":false},{"title":"ZonedDateTimeAttributeConverter.java <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"JAXRSConfiguration.java <span style='color:#111;'> 352B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"META-INF","children":[{"title":"persistence.xml <span style='color:#111;'> 180B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 5.53KB </span>","children":null,"spread":false},{"title":"docs","children":[{"title":"DesignDocument.pdf <span style='color:#111;'> 569.63KB </span>","children":null,"spread":false},{"title":"Architecture.vsdx <span style='color:#111;'> 126.79KB </span>","children":null,"spread":false},{"title":"Crossover-AirTicketingSystem.docx <span style='color:#111;'> 640.09KB </span>","children":null,"spread":false}],"spread":true},{"title":"airticket-st","children":[{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"systemtest","children":[{"title":"FlightsResourceTest.java <span style='color:#111;'> 9.61KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]