Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

max-workspace/python_offline_work

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

项目介绍

离线项目整体框架,提升离线项目的开发效率。

项目特点

  • 1、统一项目启动的日志初始化、数据库初始化、redis初始化工作,规范项目结构,提升开发效率。
  • 2、收敛数据层功能,提升不同离线项目功能的复用性,提升开发效率。
  • 3、支持各个项目拥有各自的配置,同时支持各个项目日志的隔离。
  • 4、收敛整个项目的定时任务配置,控制整个项目的定时任务执行。

层级介绍

application 框架整体应用对象

config 项目配置目录

controller 具体的功能目录

dao 数据操作层

entity 模型层

service 提供给controller层调用的业务逻辑处理层

项目流程图

graph TB
启动服务-->加载全局配置-->判断启动模式是否是定时任务模式
判断启动模式是否是定时任务模式-->|否|解析命令行参数识别要执行的命令-->执行具体命令
判断启动模式是否是定时任务模式-->|是|加载定时任务配置
加载定时任务配置-->注册定时任务-->判断是否到达执行时间
判断是否到达执行时间-->|否|等待到达执行时间-->执行具体命令
判断是否到达执行时间-->|是|执行具体命令
执行具体命令-->初始化全局对象-->初始化自身配置-->执行对应逻辑-->流程结束
Loading

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /