You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
孙贺贺
d84bb530f7
|
2 days ago | |
---|---|---|
.. | ||
.idea | 5 days ago | |
.mvn/wrapper | 2 weeks ago | |
src | 2 days ago | |
target | 2 days ago | |
README.md | 5 days ago | |
mvnw | 2 weeks ago | |
mvnw.cmd | 2 weeks ago | |
pom.xml | 5 days ago |
README.md
目录说明
展示trading_platform
的 Java 项目的目录结构。项目使用Maven
构建的。
trading_platform
├── .mvn/
├── src/
│ ├── main/
│ │ ├── java/
│ │ │ ├── com.trading_platform/
│ │ │ │ ├── config/
│ │ │ │ │ ├── (各种配置类)
│ │ │ │ │ ├── OpenApiConfig.java
│ │ │ │ │ └── WebConfig.java
│ │ │ │ ├── controller/
│ │ │ │ │ ├── (各种controller)
│ │ │ │ │ └── UsersController.java
│ │ │ │ ├── exception/
│ │ │ │ │ ├── (各种异常类)
│ │ │ │ │ └── GlobalExceptionHandler.java
│ │ │ │ ├── interceptors/
│ │ │ │ │ ├── (各种拦截器)
│ │ │ │ │ └── LoginInterceptor.java
│ │ │ │ ├── mapper/
│ │ │ │ │ └── (各种mapper)
│ │ │ │ ├── service/
│ │ │ │ │ ├── impl/
│ │ │ │ │ │ └── (各种serviceImpl)
│ │ │ │ │ └── (各种service)
│ │ │ │ ├── util/
│ │ │ │ │ ├── (各种工具类)
│ │ │ │ │ ├── JwtUtil.java
│ │ │ │ │ └── Sha256Util.java
│ │ │ │ └──TradingPlatformApplication.java
│ │ ├── resources/
│ │ │ ├── static/
│ │ │ │ └── (各种静态资源)
│ │ │ ├── templates/
│ │ │ │ └── (各种模板)
│ │ │ └── application.yml
│ │ └── test/
│ │ │ ├── java/
│ │ │ │ ├── com.trading_platform/
│ │ │ │ │ └── TradingPlatformApplicationTest.java
├── .gitignore
├── HELP.md
├── mvnw
├── mvnw.cmd
├── pom.xml
External Libraries:
├── JDK<17>
└── 各种依赖包
包含以下主要部分:
- 主源代码 (
src/main/java/com.trading_platform/
):
- config/:存放各种配置类,如WebConfig.java。
- controller/:存放各种控制器类,如UsersController.java。
- exception/:存放各种异常处理类,如GlobalExceptionHandler.java。
- interceptors/:存放各种拦截器类,如LoginInterceptor.java。
- mapper/:存放各种Mapper类。
- service/:存放各种服务接口及其实现类。
- util/:存放各种工具类,如JwtUtil.java和Sha256Util.java。
- TradingPlatformApplication.java:项目的主启动类。
- 静态资源文件 (
src/main/resources/
):
- static/:存放各种静态资源。
- templates/:存放各种模板文件。
- application.yml:项目的配置文件。
- 测试代码 (
src/test/java/com.trading_platform/
):
- TradingPlatformApplicationTest.java:项目的测试类。
- 其他文件:
- .gitignore:Git忽略文件。
- HELP.md:帮助文档。
- mvnw 和 mvnw.cmd:Maven Wrapper脚本。
- pom.xml:Maven项目的配置文件。
- 外部库:
- JDK<17>:使用的Java开发工具包版本。
- 各种 Maven 依赖包:项目依赖的第三方库。
说明
- 浏览器访问
http://localhost:8080/swagger-ui/index.html
,即可进入项目的 Swagger UI 文档页面。 - 浏览器访问
http://localhost:8080/v3/api-docs
,即可进入项目的 OpenAPI 规范页面。