LogiCommon 开源项目使用教程
LogiCommonJava版 认证、鉴权、管理、任务调度通用功能组件项目地址:https://gitcode.com/gh_mirrors/lo/LogiCommon
1. 项目的目录结构及介绍
LogiCommon 项目的目录结构如下:
LogiCommon/
├── logi-job/
│ ├── logi-job-spring-boot-starter/
│ ├── logi-job-test/
│ └── ...
├── logi-security/
│ ├── logi-security-spring-boot-starter/
│ ├── logi-security-test/
│ └── ...
├── logi-log/
├── picture/
├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── pom.xml
└── static_check.sh
目录结构介绍
logi-job/
: 包含分布式定时调度服务的相关模块。logi-job-spring-boot-starter/
: Spring Boot 启动模块。logi-job-test/
: 测试模块。
logi-security/
: 包含认证、鉴权、管理等基础功能的相关模块。logi-security-spring-boot-starter/
: Spring Boot 启动模块。logi-security-test/
: 测试模块。
logi-log/
: 日志相关模块。picture/
: 图片资源。.gitignore
: Git 忽略文件配置。CONTRIBUTING.md
: 贡献指南。LICENSE
: 项目许可证。README.md
: 项目说明文档。pom.xml
: Maven 项目配置文件。static_check.sh
: 静态检查脚本。
2. 项目的启动文件介绍
logi-job 启动文件
logi-job-spring-boot-starter/src/main/java/com/didi/logi/job/LogiJobApplication.java
package com.didi.logi.job;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class LogiJobApplication {
public static void main(String[] args) {
SpringApplication.run(LogiJobApplication.class, args);
}
}
logi-security 启动文件
logi-security-spring-boot-starter/src/main/java/com/didi/logi/security/LogiSecurityApplication.java
package com.didi.logi.security;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class LogiSecurityApplication {
public static void main(String[] args) {
SpringApplication.run(LogiSecurityApplication.class, args);
}
}
3. 项目的配置文件介绍
logi-job 配置文件
logi-job-spring-boot-starter/src/main/resources/application.yml
spring:
application:
name: logi-job
server:
port: 8081
logi:
job:
scheduler:
enabled: true
thread-pool-size: 10
logi-security 配置文件
logi-security-spring-boot-starter/src/main/resources/application.yml
spring:
application:
name: logi-security
server:
port: 8080
logi:
security:
auth:
enabled: true
token-secret: "your-secret-key"
以上是 LogiCommon 开源项目的目录结构、启动文件和配置文件的介绍。希望这份教程能帮助您更好地理解和使用该项目。
LogiCommonJava版 认证、鉴权、管理、任务调度通用功能组件项目地址:https://gitcode.com/gh_mirrors/lo/LogiCommon