rear-end-frame

main
孙贺贺 1 week ago
parent 6abf53b88a
commit b0352e4c5f

8
.idea/.gitignore vendored

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/Campus_second-hand_trading_platform.iml" filepath="$PROJECT_DIR$/.idea/Campus_second-hand_trading_platform.iml" />
</modules>
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

@ -1,2 +0,0 @@
/mvnw text eol=lf
*.cmd text eol=crlf

@ -1,34 +0,0 @@
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/
### VS Code ###
.vscode/
.idea/

@ -0,0 +1,75 @@
# 目录说明
### 展示`trading_platform`的 Java 项目的目录结构。项目使用`Maven`构建的。
```
trading_platform
├── .mvn/
├── src/
│ ├── main/
│ │ ├── java/
│ │ │ ├── com.trading_platform/
│ │ │ │ ├── config/
│ │ │ │ │ ├── (各种配置类)
│ │ │ │ │ └── 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>
└── 各种依赖包
```
### 包含以下主要部分:
1. 主源代码 (`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**:项目的主启动类。
2. 静态资源文件 (`src/main/resources/`)
- **static/**:存放各种静态资源。
- **templates/**:存放各种模板文件。
- **application.yml**:项目的配置文件。
3. 测试代码 (`src/test/java/com.trading_platform/`)
- **TradingPlatformApplicationTest.java**:项目的测试类。
4. 其他文件:
- **.gitignore**Git忽略文件。
- **HELP.md**:帮助文档。
- **mvnw****mvnw.cmd**Maven Wrapper脚本。
- **pom.xml**Maven项目的配置文件。
5. 外部库:
- **JDK<17>**使用的Java开发工具包版本。
- **各种 Maven 依赖包**:项目依赖的第三方库。

@ -0,0 +1,6 @@
spring:
datasource:
name: localhost
url: jdbc:mysql://localhost:3306/secondhandtransactions?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
username: root
password: 123456
Loading…
Cancel
Save