基于Java开发的网约车系统NettingCar-real源码设计

作品简介

NettingCar-real是一个采用Java语言开发的网约车系统设计源码,共计包含563个文件,主要涉及520个Java源代码文件,以及18个YAML配置文件、13个XML配置文件和12个IML项目配置文件。该系统旨在为网约车行业提供高效便捷的服务解决方案。

关键词

Java 网约车系统 源码设计 实时交通

目录结构

  ├── car-server
  ├── car-server.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── CarApplication.java
                  ├── web
                  ├── WebConfig.java
                    ├── annotation
                    ├── RequestAuth.java
                    ├── common
                    ├── CarVo.java
                    ├── controller
                    ├── CarController.java
                    ├── handle
                    ├── GlobalExceptionHandler.java
                    ├── interceptor
                    ├── AuthInterceptor.java
                    ├── utils
                    ├── IpKit.java
        ├── resources
        ├── application-car.yml
        ├── application.yml
  ├── core
  ├── core.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                  ├── core
                  ├── Const.java
                  ├── Enums.java
                    ├── base
                    ├── AbstractController.java
                    ├── exception
                    ├── AppException.java
                    ├── kit
                    ├── CommonKit.java
                    ├── FeedbackAndSuggestionVo.java
                    ├── ImageKit.java
                    ├── OrderVo.java
                    ├── PinyinKit.java
                    ├── RedisExtendKit.java
                    ├── SignRecordVo.java
                    ├── ThreadLocalKit.java
                    ├── UserInfoVo.java
                    ├── ValidateKit.java
                    ├── result
                    ├── Result.java
                    ├── umeng
                    ├── AndroidNotification.java
                    ├── App.java
                    ├── Demo.java
                    ├── PushClient.java
                    ├── UmengNotification.java
                      ├── android
                      ├── AndroidBroadcast.java
                      ├── AndroidCustomizedcast.java
                      ├── AndroidFilecast.java
                      ├── AndroidGroupcast.java
                      ├── AndroidUnicast.java
                    ├── utils
                    ├── AuthUtil.java
                    ├── Base64Util.java
                    ├── FileUtil.java
                    ├── HttpUtil.java
                    ├── LocationUtils.java
                    ├── TimeUtils.java
        ├── resources
        ├── application-core.yml
        ├── application-dev.yml
        ├── application-test.yml
        ├── application.yml
  ├── domain
  ├── domain.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                  ├── domain
                  ├── DomainConfig.java
                    ├── Logging
                    ├── CancelOrderLog.java
                    ├── OrderOperationLog.java
                      ├── dao
                      ├── OrderOperationLogDao.java
                      ├── repo
                      ├── OrderOperationLogRepo.java
                  ├── PrimaryConfig.java
                  ├── RedisDataCache.java
                  ├── SecondaryConfig.java
                    ├── base
                    ├── AbstractDoc.java
                    ├── AbstractDocDao.java
                    ├── AbstractDocRepo.java
                    ├── AbstractEntity.java
                    ├── AbstractEntityDao.java
                    ├── AbstractEntityDefault.java
                    ├── AbstractEntityRepo.java
                    ├── MocInfo.java
                    ├── doc
                    ├── ApiInvokeLog.java
                    ├── ApiLog.java
                    ├── CarLocation.java
                    ├── CarLocationHistory.java
                    ├── MobileCaptcha.java
                    ├── MocTranLog.java
                    ├── OrderAssignHistory.java
                    ├── OrderLog.java
                    ├── PayNotifyLog.java
                    ├── SmsLog.java
                    ├── SocketLog.java
                      ├── dao
                      ├── ApiInvokeLogDao.java
                      ├── ApiLogDao.java
                      ├── CarLocationDao.java
                      ├── CarLocationHistoryDao.java
                      ├── MobileCaptchaDao.java
                      ├── MocTranLogDao.java
                      ├── OrderAssignHistoryDao.java
                      ├── OrderLogDao.java
                      ├── PayNotifyLogDao.java
                      ├── SmsLogDao.java
                      ├── SocketLogDao.java
                      ├── repo
                      ├── ApiInvokeLogRepo.java
                      ├── ApiLogRepo.java
                      ├── CarLocationHistoryRepo.java
                      ├── CarLocationRepo.java
                      ├── MobileCaptchaRepo.java
                      ├── MocTranLogRepository.java
                      ├── OrderAssignHistoryRepo.java
                      ├── OrderLogRepo.java
                      ├── PayNotifyLogRepo.java
                      ├── SmsLogRepo.java
                      ├── SocketLogRepo.java
                    ├── entity
                    ├── Amount.java
                    ├── ApkVersion.java
                    ├── Attachment.java
                    ├── AuditRecord.java
                    ├── Car.java
                    ├── CommonProblem.java
                    ├── Company.java
                    ├── Complaint.java
                    ├── Contract.java
                    ├── Coupon.java
                    ├── Deposit.java
                    ├── DepositAndPersent.java
                    ├── Dictionaries.java
                    ├── DispatchStrategy.java
                    ├── Driver.java
                    ├── DriverAndCar.java
                    ├── ExcelExportDTO.java
                    ├── FeedbackAndSuggestion.java
                    ├── LeavingMessage.java
                    ├── LostandFound.java
                    ├── Menu.java
                    ├── MessageCenter.java
                    ├── MyBalance.java
                    ├── MyCoupon.java
                    ├── MyMessage.java
                    ├── OperateLog.java
                    ├── Order.java
                    ├── OrderRequest.java
                    ├── PassAddr.java
                    ├── Passenger.java
                    ├── Payment.java
                    ├── PriceInfo.java
                    ├── Role.java
                    ├── RoleAndMenu.java
                    ├── SignRecord.java
                    ├── TagRule.java
                    ├── TransferMoney.java
                    ├── TreeResult.java
                    ├── User.java
                    ├── Valuation.java
                      ├── dao
                      ├── AmountDao.java
                      ├── ApkVersionDao.java
                      ├── AttachmentDao.java
                      ├── AuditRecordDao.java
                      ├── CarDao.java
                      ├── CommonProblemDao.java
                      ├── CompanyDao.java
                      ├── ComplaintDao.java
                      ├── ContractDao.java
                      ├── CouponDao.java
                      ├── DepositAndPersentDao.java
                      ├── DepositDao.java
                      ├── DictionaryDao.java
                      ├── DispatchStrategyDao.java
                      ├── DriverAndCarDao.java
                      ├── DriverDao.java
                      ├── FeedbackAndSuggestionDao.java
                      ├── LeavingMessageDao.java
                      ├── LostandFoundDao.java
                      ├── MenuDao.java
                      ├── MessageCenterDao.java
                      ├── MyBalanceDao.java
                      ├── MyCouponDao.java
                      ├── MyMessageDao.java
                      ├── OperateLogDao.java
                      ├── OrderDao.java
                      ├── OrderRequestDao.java
                      ├── PassAddrDao.java
                      ├── PassengerDao.java
                      ├── PaymentDao.java
                      ├── PriceInfoDao.java
                      ├── RoleAndMenuDao.java
                      ├── RoleDao.java
                      ├── SignRecordDao.java
                      ├── TagRuleDao.java
                      ├── TransferMoneyDao.java
                      ├── UserDao.java
                      ├── ValuationDao.java
                        ├── mapper
                        ├── AutoRowMapper.java
                      ├── repo
                      ├── AmountRepo.java
                      ├── ApkVersionRepo.java
                      ├── AttachmentRepo.java
                      ├── AuditRecordRepo.java
                      ├── CarRepo.java
                      ├── CommonProblemRepo.java
                      ├── CompanyRepo.java
                      ├── ComplaintRepo.java
                      ├── ContractRepo.java
                      ├── CouponRepo.java
                      ├── DepositAndPersentRepo.java
                      ├── DepositRepo.java
                      ├── DictionaryRepo.java
                      ├── DispatchStrategyRepo.java
                      ├── DriverAndCarRepo.java
                      ├── DriverRepo.java
                      ├── FeedbackAndSuggestionRepo.java
                      ├── LeavingMessageRepo.java
                      ├── LostandFoundRepo.java
                      ├── MenuRepo.java
                      ├── MessageCenterRepo.java
                      ├── MyBalanceRepo.java
                      ├── MyCouponRepo.java
                      ├── MyMessageRepo.java
                      ├── OperateLogRepo.java
                      ├── OrderRepo.java
                      ├── OrderRequestRepo.java
                      ├── PassAddrRepo.java
                      ├── PassengerRepo.java
                      ├── PaymentRepo.java
                      ├── PriceInfoRepo.java
                      ├── RoleAndMenuRepo.java
                      ├── RoleRepo.java
                      ├── SignRecordRepo.java
                      ├── TagRuleRepo.java
                      ├── TransferMoneyRepo.java
                      ├── UserRepo.java
                      ├── ValuationRepo.java
                    ├── gps
                    ├── GpsInfo.java
                    ├── Gpsrealdata.java
                    ├── SysParam.java
                    ├── TerminalCmd.java
                    ├── Terminaldata.java
                    ├── VideoServerConfig.java
                      ├── dao
                      ├── GpsInfoDao.java
                      ├── GpsrealdataDao.java
                      ├── SysParamDao.java
                      ├── TerminalCmdDao.java
                      ├── TerminaldataDao.java
                      ├── VideoServerConfigDao.java
                      ├── repo
                      ├── GpsInfoRepo.java
                      ├── GpsrealdataRepo.java
                      ├── SysParamRepo.java
                      ├── TerminalCmdRepo.java
                      ├── TerminaldataRepo.java
                      ├── VideoServerConfigRepo.java
                    ├── moc
                    ├── MocCompanyFare.java
                    ├── MocCompanyInfo.java
                    ├── MocCompanyPay.java
                    ├── MocCompanyPermit.java
                    ├── MocCompanyService.java
                    ├── MocCompanyStat.java
                    ├── MocDriverApp.java
                    ├── MocDriverEducate.java
                    ├── MocDriverInfo.java
                    ├── MocDriverPunish.java
                    ├── MocDriverRated.java
                    ├── MocDriverStat.java
                    ├── MocOperateArrive.java
                    ├── MocOperateDepart.java
                    ├── MocOperateLogin.java
                    ├── MocOperateLogout.java
                    ├── MocOperatePay.java
                    ├── MocOrderCancel.java
                    ├── MocOrderCreate.java
                    ├── MocOrderMatch.java
                    ├── MocPassengerInfo.java
                    ├── MocPositionDriver.java
                    ├── MocPositionVehicle.java
                    ├── MocRatedPassenger.java
                    ├── MocRatedPassengerComplaint.java
                    ├── MocVehicleInfo.java
                    ├── MocVehicleInsurance.java
                    ├── MocVehicleMile.java
                      ├── dao
                      ├── MocCompanyFareDao.java
                      ├── MocCompanyInfoDao.java
                      ├── MocCompanyPayDao.java
                      ├── MocCompanyPermitDao.java
                      ├── MocCompanyServiceDao.java
                      ├── MocCompanyStatDao.java
                      ├── MocDriverAppDao.java
                      ├── MocDriverEducateDao.java
                      ├── MocDriverInfoDao.java
                      ├── MocDriverPunishDao.java
                      ├── MocDriverRatedDao.java
                      ├── MocDriverStatDao.java
                      ├── MocOperateArriveDao.java
                      ├── MocOperateDepartDao.java
                      ├── MocOperateLoginDao.java
                      ├── MocOperateLogoutDao.java
                      ├── MocOperatePayDao.java
                      ├── MocOrderCancelDao.java
                      ├── MocOrderCreateDao.java
                      ├── MocOrderMatchDao.java
                      ├── MocPassengerInfoDao.java
                      ├── MocPositionDriverDao.java
                      ├── MocPositionVehicleDao.java
                      ├── MocRatedPassengerComplaintDao.java
                      ├── MocRatedPassengerDao.java
                      ├── MocVehicleInfoDao.java
                      ├── MocVehicleInsuranceDao.java
                      ├── MocVehicleMileDao.java
                      ├── repo
                      ├── MocCompanyFareRepo.java
                      ├── MocCompanyInfoRepo.java
                      ├── MocCompanyPayRepo.java
                      ├── MocCompanyPermitRepo.java
                      ├── MocCompanyServiceRepo.java
                      ├── MocCompanyStatRepo.java
                      ├── MocDriverAppRepo.java
                      ├── MocDriverEducateRepo.java
                      ├── MocDriverInfoRepo.java
                      ├── MocDriverPunishRepo.java
                      ├── MocDriverRatedRepo.java
                      ├── MocDriverStatRepo.java
                      ├── MocOperateArriveRepo.java
                      ├── MocOperateDepartRepo.java
                      ├── MocOperateLoginRepo.java
                      ├── MocOperateLogoutRepo.java
                      ├── MocOperatePayRepo.java
                      ├── MocOrderCancelRepo.java
                      ├── MocOrderCreateRepo.java
                      ├── MocOrderMatchRepo.java
                      ├── MocPassengerInfoRepo.java
                      ├── MocPositionDriverRepo.java
                      ├── MocPositionVehicleRepo.java
                      ├── MocRatedPassengerComplaintRepo.java
                      ├── MocRatedPassengerRepo.java
                      ├── MocVehicleInfoRepo.java
                      ├── MocVehicleInsuranceRepo.java
                      ├── MocVehicleMileRepo.java
                    ├── model
                    ├── Cache.java
                    ├── Token.java
  ├── driver-server
  ├── driver-server.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── DriverApplication.java
                  ├── web
                  ├── WebConfig.java
                    ├── annotation
                    ├── RequestAuth.java
                    ├── controller
                    ├── DriverController.java
                    ├── SignRecordController.java
                    ├── handle
                    ├── GlobalExceptionHandler.java
                    ├── interceptor
                    ├── AuthInterceptor.java
                    ├── utils
                    ├── IpKit.java
        ├── resources
        ├── application-driver.yml
        ├── application.yml
  ├── eureka-server
  ├── eureka-server.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── org
            ├── springframework
              ├── boot
                ├── cloud
                  ├── eureka
                  ├── CloudEurekaApplication.java
        ├── resources
        ├── application-eureka.yml
        ├── application.yml
  ├── order-server
  ├── order-server.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── OrderApplication.java
                  ├── web
                  ├── WebConfig.java
                    ├── annotation
                    ├── RequestAuth.java
                    ├── controller
                    ├── OrderController.java
                    ├── handle
                    ├── GlobalExceptionHandler.java
                    ├── interceptor
                    ├── AuthInterceptor.java
                    ├── utils
                    ├── IpKit.java
        ├── resources
        ├── application-order.yml
        ├── application.yml
  ├── passenger-server
  ├── passenger-server.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── PassengerApplication.java
                  ├── web
                  ├── WebConfig.java
                    ├── annotation
                    ├── RequestAuth.java
                    ├── controller
                    ├── DepositAndPersentController.java
                    ├── DepositController.java
                    ├── FeedbackAndSuggestionController.java
                    ├── PassengerController.java
                    ├── handle
                    ├── GlobalExceptionHandler.java
                    ├── interceptor
                    ├── AuthInterceptor.java
                    ├── utils
                    ├── IpKit.java
        ├── resources
        ├── application-passenger.yml
        ├── application.yml
  ├── pay-server
  ├── pay-server.iml
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── PayApplication.java
                  ├── controller
                  ├── PayController.java
        ├── resources
        ├── application-pay.yml
        ├── application.yml
├── pom.xml
├── readme.txt
  ├── service
  ├── pom.xml
  ├── service.iml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                  ├── service
                  ├── ServiceConfig.java
                    ├── base
                    ├── AbstractService.java
                    ├── WeixinService.java
                    ├── gpsImpl
                    ├── GpsService.java
                    ├── GpsinfoService.java
                    ├── GpsrealdataService.java
                    ├── SysParamService.java
                    ├── TerminalCmdService.java
                    ├── TerminaldataService.java
                    ├── impl
                    ├── AlipayService.java
                    ├── AmountService.java
                    ├── AttachmentService.java
                    ├── AuditRecordService.java
                    ├── CarService.java
                    ├── CommonProblemService.java
                    ├── CompanyService.java
                    ├── ComplaintService.java
                    ├── ContractService.java
                    ├── CouponService.java
                    ├── DepositAndPersentService.java
                    ├── DepositService.java
                    ├── DictionaryService.java
                    ├── DispatchStrategyService.java
                    ├── DriverAndCarService.java
                    ├── DriverService.java
                    ├── EventService.java
                    ├── FeedbackAndSuggestionService.java
                    ├── GaodeService.java
                    ├── LeavingMessageService.java
                    ├── LogService.java
                    ├── LostandFoundService.java
                    ├── MenuService.java
                    ├── MessageCenterService.java
                    ├── MobileCaptchaService.java
                    ├── MocBatchUploadService.java
                    ├── MocCompanyFareService.java
                    ├── MocCompanyInfoService.java
                    ├── MocCompanyPayService.java
                    ├── MocCompanyPermitService.java
                    ├── MocCompanyServiceImpl.java
                    ├── MocCompanyStatService.java
                    ├── MocDriverAppService.java
                    ├── MocDriverEducateService.java
                    ├── MocDriverInfoService.java
                    ├── MocDriverPunishService.java
                    ├── MocDriverRatedService.java
                    ├── MocDriverStatService.java
                    ├── MocPassengerInfoService.java
                    ├── MocService.java
                    ├── MocUploadDataService.java
                    ├── MocVehicleInfoService.java
                    ├── MocVehicleInsuranceService.java
                    ├── MocVehicleMileService.java
                    ├── MyBalanceService.java
                    ├── MyCouponService.java
                    ├── MyMessageService.java
                    ├── OperateLogService.java
                    ├── OrderRequestService.java
                    ├── OrderService.java
                    ├── PassAddrService.java
                    ├── PassengerService.java
                    ├── PaymentService.java
                    ├── PriceInfoService.java
                    ├── RoleAndMenuService.java
                    ├── RoleService.java
                    ├── SenderService.java
                    ├── SignRecordService.java
                    ├── SmsLogService.java
                    ├── SocketLogService.java
                    ├── TagRuleService.java
                    ├── TokenService.java
                    ├── TransferMoneyService.java
                    ├── UserService.java
                    ├── ValuationService.java
                    ├── WeixinMNService.java
                    ├── WxpayService.java
                    ├── logImpl
                    ├── OrderOperationLogService.java
  ├── socket
  ├── pom.xml
  ├── socket.iml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── SocketApplication.java
                  ├── socket
                  ├── SocketConfig.java
                    ├── handler
                    ├── CmdHandler.java
                    ├── HttpRequestHandler.java
                    ├── TcpServerHandler.java
                    ├── WebServerHandler.java
                    ├── listener
                    ├── SocketMessageListener.java
                    ├── sender
                    ├── SocketSender.java
                    ├── server
                    ├── TcpServer.java
                    ├── WebServer.java
                    ├── store
                    ├── NettyChannelStore.java
                    ├── SocketOfflineStore.java
                    ├── SocketRetryStore.java
                    ├── task
                    ├── SocketRetryTask.java
  ├── tool
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── ToolApplication.java
                  ├── tool
                  ├── ToolConfig.java
                    ├── job
                    ├── OrderAssignJob.java
                    ├── PaymentTimeLimitJob.java
                    ├── listener
                    ├── QuartzMessageListener.java
                    ├── quartz
                    ├── AbstractQuartzJob.java
                    ├── QuartzJobFactory.java
                    ├── QuartzKit.java
                    ├── task
                    ├── AssignTask.java
                    ├── CouponTask.java
                    ├── DepositTask.java
                    ├── FinanceTask.java
                    ├── MocTask.java
                    ├── SeparationTableTask.java
  ├── tool.iml
  ├── web
  ├── pom.xml
    ├── src
      ├── main
        ├── java
          ├── net
            ├── ruifeng
              ├── app
                ├── cloud
                ├── WebApplication.java
                  ├── web
                  ├── WebConfig.java
                    ├── annotation
                    ├── RequestAuth.java
                    ├── RequestLock.java
                    ├── aspect
                    ├── WebLogAspect.java
                    ├── config
                    ├── AsyncConfig.java
                    ├── SwaggerConfig.java
                    ├── controller
                    ├── ApiCarController.java
                    ├── ApiContractController.java
                    ├── ApiCouponController.java
                    ├── ApiDepositAndPersentController.java
                    ├── ApiDepositController.java
                    ├── ApiDriverAndCarController.java
                    ├── ApiDriverController.java
                    ├── ApiMenuController.java
                    ├── ApiOrderController.java
                    ├── ApiPassengerController.java
                    ├── ApiRoleController.java
                    ├── ApiSignRecordController.java
                    ├── ApiStatisticsController.java
                    ├── ApiUserController.java
                    ├── AuditController.java
                    ├── BindDevController.java
                    ├── CommonController.java
                    ├── CommonProblemController.java
                    ├── ComplaintController.java
                    ├── DispatchStrategyController.java
                    ├── FeedbackAndSuggestionController.java
                    ├── FinanceController.java
                    ├── GpsController.java
                    ├── InstructionsController.java
                    ├── LostandFoundController.java
                    ├── MessageCenterController.java
                    ├── OperateLogController.java
                    ├── PayNotifyController.java
                    ├── TagRuleController.java
                    ├── TransferController.java
                    ├── ValuationController.java
                    ├── aes.java
                    ├── handler
                    ├── GlobalExceptionHandler.java
                    ├── interceptor
                    ├── AuthInterceptor.java
                    ├── LockInterceptor.java
                    ├── SignInterceptor.java
                    ├── kit
                    ├── CarVo.java
                    ├── CertHttpUtil.java
                    ├── ColumnTitleMap.java
                    ├── ExportExcelUtil.java
                    ├── IpKit.java
                    ├── ObjToMapUtil.java
                    ├── WechatDecryptDataUtil.java
                    ├── moccontroller
                    ├── MocCompanyFareController.java
                    ├── MocCompanyInfoController.java
                    ├── MocCompanyPayController.java
                    ├── MocCompanyPermitController.java
                    ├── MocCompanyServiceController.java
                    ├── MocCompanyStatController.java
                    ├── MocDriverAppController.java
                    ├── MocDriverEducateController.java
                    ├── MocDriverInfoController.java
                    ├── MocDriverPunishController.java
                    ├── MocDriverRatedController.java
                    ├── MocDriverStatController.java
                    ├── MocOrderCreateController.java
                    ├── MocPassengerInfoController.java
                    ├── MocVehicleInfoController.java
                    ├── MocVehicleInsuranceController.java
                    ├── MocVehicleMileController.java
                    ├── result
                    ├── Result.java
                    ├── websocket
                    ├── WebSocketServer.java
                    ├── WebsocketConfiguration.java
        ├── resources
        ├── application-web.yml
        ├── application.yml
      ├── test
        ├── java
        ├── base.java
        ├── car.java
        ├── driver.java
        ├── idcard.java
        ├── order.java
        ├── passenger.java
        ├── test.java
        ├── utils.java
  ├── web.iml
创作时间: