[{"title":"( 35 个子文件 26KB ) javafx-jdbc:使用JavaFX和JDBC的部门销售商系统的CRUD应用程序","children":[{"title":"javafx-jdbc-master","children":[{"title":"build.fxbuild <span style='color:#111;'> 302B </span>","children":null,"spread":false},{"title":"db.properties <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"model","children":[{"title":"dao","children":[{"title":"SellerDao.java <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"DaoFactory.java <span style='color:#111;'> 348B </span>","children":null,"spread":false},{"title":"DepartmentDao.java <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"SellerDaoJDBC.java <span style='color:#111;'> 5.33KB </span>","children":null,"spread":false},{"title":"DepartmentDaoJDBC.java <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"exceptions","children":[{"title":"ValidationException.java <span style='color:#111;'> 466B </span>","children":null,"spread":false}],"spread":true},{"title":"services","children":[{"title":"SellerService.java <span style='color:#111;'> 475B </span>","children":null,"spread":false},{"title":"DepartmentService.java <span style='color:#111;'> 507B </span>","children":null,"spread":false}],"spread":true},{"title":"entities","children":[{"title":"Department.java <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"Seller.java <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"db","children":[{"title":"DbIntegrityException.java <span style='color:#111;'> 187B </span>","children":null,"spread":false},{"title":"DbException.java <span style='color:#111;'> 169B </span>","children":null,"spread":false},{"title":"DB.java <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"application","children":[{"title":"application.css <span style='color:#111;'> 101B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 899B </span>","children":null,"spread":false}],"spread":true},{"title":"gui","children":[{"title":"SellerListController.java <span style='color:#111;'> 5.51KB </span>","children":null,"spread":false},{"title":"MainView.fxml <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"DepartmentForm.fxml <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"listeners","children":[{"title":"DataChangeListener.java <span style='color:#111;'> 88B </span>","children":null,"spread":false}],"spread":true},{"title":"SellerList.fxml <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"DepartmentListController.java <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"SellerFormController.java <span style='color:#111;'> 6.21KB </span>","children":null,"spread":false},{"title":"DepartmentList.fxml <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"DepartmentFormController.java <span style='color:#111;'> 3.10KB </span>","children":null,"spread":false},{"title":"SellerForm.fxml <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"About.fxml <span style='color:#111;'> 701B </span>","children":null,"spread":false},{"title":"util","children":[{"title":"Constraints.java <span style='color:#111;'> 765B </span>","children":null,"spread":false},{"title":"Alerts.java <span style='color:#111;'> 684B </span>","children":null,"spread":false},{"title":"Utils.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false}],"spread":false},{"title":"MainViewController.java <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".project <span style='color:#111;'> 552B </span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'> 806B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 380B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]