[{"title":"( 90 个子文件 120KB ) FastcafeApi-源码","children":[{"title":"FastcafeApi-main","children":[{"title":".gitignore <span style='color:#111;'> 444B </span>","children":null,"spread":false},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.jar <span style='color:#111;'> 57.82KB </span>","children":null,"spread":false},{"title":"gradle-wrapper.properties <span style='color:#111;'> 202B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"build.gradle <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"gradlew.bat <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"gradlew <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"rest","children":[{"title":"api","children":[{"title":"FastCafeApiApplicationTests.java <span style='color:#111;'> 218B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"log4jdbc.log4j2.properties <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"logback.xml <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"rest","children":[{"title":"api","children":[{"title":"result","children":[{"title":"CommonResult.java <span style='color:#111;'> 752B </span>","children":null,"spread":false},{"title":"DataResult.java <span style='color:#111;'> 768B </span>","children":null,"spread":false}],"spread":false},{"title":"FastCafeApiApplication.java <span style='color:#111;'> 952B </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"Utils.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"S3Uploader.java <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false}],"spread":false},{"title":"repository","children":[{"title":"fastcafe_admin","children":[{"title":"NoticeRepository.java <span style='color:#111;'> 600B </span>","children":null,"spread":false},{"title":"VanPayRepository.java <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"AdminRepository.java <span style='color:#111;'> 341B </span>","children":null,"spread":false},{"title":"BoardRepository.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"ManualRepository.java <span style='color:#111;'> 392B </span>","children":null,"spread":false},{"title":"BranchRepository.java <span style='color:#111;'> 239B </span>","children":null,"spread":false},{"title":"BranchMachineRepository.java <span style='color:#111;'> 360B </span>","children":null,"spread":false}],"spread":false},{"title":"fastcafe_stat","children":[{"title":"StatVanPayDailyRepository.java <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"StatVanPayWeeklyRepository.java <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"StatVanPayMonthlyRepository.java <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false}],"spread":false},{"title":"fastcafe_log","children":[{"title":"LogNoticeReadRepository.java <span style='color:#111;'> 376B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"jwt","children":[{"title":"JwtTokenProvider.java <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"JwtAccessDenieHandler.java <span style='color:#111;'> 740B </span>","children":null,"spread":false},{"title":"JwtAutenticationEntryPoint.java <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false}],"spread":false},{"title":"exception","children":[{"title":"NoticeNotFoundException.java <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"FileNotFoundException.java <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":"MultipartFileConvertException.java <span style='color:#111;'> 360B </span>","children":null,"spread":false},{"title":"JwtExpiredException.java <span style='color:#111;'> 337B </span>","children":null,"spread":false},{"title":"BranchNotFoundException.java <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"JwtInvalidException.java <span style='color:#111;'> 337B </span>","children":null,"spread":false},{"title":"ManualNotFoundException.java <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"MultipartFileNotAllowedFileNameException.java <span style='color:#111;'> 404B </span>","children":null,"spread":false},{"title":"AdminNotFoundException.java <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"BoardNotFoundException.java <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"AuthenticationEntryPointException.java <span style='color:#111;'> 393B </span>","children":null,"spread":false},{"title":"MultipartFileNotMathcedTypeException.java <span style='color:#111;'> 388B </span>","children":null,"spread":false},{"title":"MultipartFileNotAllowedTypeException.java <span style='color:#111;'> 388B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"DashBoardContoller.java <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"BoardController.java <span style='color:#111;'> 7.10KB </span>","children":null,"spread":false},{"title":"AdminController.java <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"ManualController.java <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"LoginController.java <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"ExceptionController.java <span style='color:#111;'> 983B </span>","children":null,"spread":false},{"title":"BranchController.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"PayController.java <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"advice","children":[{"title":"ExceptionControllerAdvice.java <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false}],"spread":false},{"title":"NoticeController.java <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"FileUploadController.java <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"StatController.java <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"SecurityConfig.java <span style='color:#111;'> 3.14KB </span>","children":null,"spread":false},{"title":"FastCafeStatDbConfig.java <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"FastCafeAdminDbConfig.java <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"FastCafeLogDbConfig.java <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false}],"spread":false},{"title":"filter","children":[{"title":"JwtAuthenticationFilter.java <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"BranchService.java <span style='color:#111;'> 933B </span>","children":null,"spread":false},{"title":"PayService.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"BoardService.java <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"AdminService.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"LogService.java <span style='color:#111;'> 809B </span>","children":null,"spread":false},{"title":"StatService.java <span style='color:#111;'> 7.57KB </span>","children":null,"spread":false},{"title":"ManualService.java <span style='color:#111;'> 682B </span>","children":null,"spread":false},{"title":"NoticeService.java <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"fastcafe_admin","children":[{"title":"Branch.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"Manual.java <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"BranchOperateDetail.java <span style='color:#111;'> 850B </span>","children":null,"spread":false},{"title":"dto","children":[{"title":"NoticeDTO.java <span style='color:#111;'> 641B </span>","children":null,"spread":false},{"title":"VanPayDTO.java <span style='color:#111;'> 936B </span>","children":null,"spread":false},{"title":"ManualDTO.java <span style='color:#111;'> 507B </span>","children":null,"spread":false},{"title":"BoardDTO.java <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"ManualDetailDTO.java <span style='color:#111;'> 358B </span>","children":null,"spread":false}],"spread":false},{"title":"BranchMachine.java <span style='color:#111;'> 963B </span>","children":null,"spread":false},{"title":"Notice.java <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"Board.java <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"Admin.java <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"VanPay.java <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false}],"spread":false},{"title":"fastcafe_stat","children":[{"title":"StatVanPayWeekly.java <span style='color:#111;'> 750B </span>","children":null,"spread":false},{"title":"StatVanPayMonthly.java <span style='color:#111;'> 647B </span>","children":null,"spread":false},{"title":"dto","children":[{"title":"IStatVanPayWeeklyGroupDTO.java <span style='color:#111;'> 239B </span>","children":null,"spread":false},{"title":"StatVanPayMonthlyTotalStatDTO.java <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"IStatVanPayDailyGroupDTO.java <span style='color:#111;'> 191B </span>","children":null,"spread":false},{"title":"StatVanPayWeeklyTotalStatDTO.java <span style='color:#111;'> 422B </span>","children":null,"spread":false},{"title":"IStatVanPayMonthlyGroupDTO.java <span style='color:#111;'> 195B </span>","children":null,"spread":false}],"spread":false},{"title":"StatVanPayDaily.java <span style='color:#111;'> 637B </span>","children":null,"spread":false}],"spread":false},{"title":"fastcafe_log","children":[{"title":"LogNoticeRead.java <span style='color:#111;'> 891B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"settings.gradle <span style='color:#111;'> 25B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]