.gitignore | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
README.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/weiwojc/WeiwojcApplication.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/test/java/com/weiwojc/WeiwojcApplicationTests.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
.gitignore
@@ -10,3 +10,7 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* /.idea/ /target/ README.md
@@ -1,3 +1,73 @@ # Weiwojc Spring Boot Project è¿æ¯ä¸ä¸ªåºäº Spring Boot 3.4.4 çé¡¹ç®æ¨¡æ¿ã ## ææ¯æ - Java 21 - Spring Boot 3.4.4 - Maven 3.9.9 - Lombok - Spring Boot DevTools ## 项ç®ç»æ ``` src âââ main â âââ java â â âââ com â â âââ weiwojc â â âââ WeiwojcApplication.java â âââ resources â âââ application.yml âââ test âââ java âââ com âââ weiwojc ``` ## å¼åç¯å¢è¦æ± - JDK 21 - Maven 3.9.9 - IDE (æ¨èä½¿ç¨ IntelliJ IDEA) ## å¿«éå¼å§ 1. å é项ç®å°æ¬å° 2. ç¡®ä¿å·²å®è£ JDK 21 å Maven 3.9.9 3. å¨é¡¹ç®æ ¹ç®å½æ§è¡ï¼ ```bash mvn clean install ``` 4. è¿è¡åºç¨ç¨åºï¼ ```bash mvn spring-boot:run ``` 5. è®¿é® http://localhost:8080/api éªè¯åºç¨æ¯å¦å¯å¨æå ## é 置说æ - åºç¨é»è®¤è¿è¡å¨ 8080 ç«¯å£ - API åºç¡è·¯å¾ä¸º /api - é»è®¤æ¿æ´» dev ç¯å¢é ç½® - æ¥å¿çº§å«ï¼ - æ ¹æ¥å¿çº§å«ï¼INFO - åºç¨æ¥å¿çº§å«ï¼DEBUG ## æå»ºé¨ç½² ä½¿ç¨ Maven æå ï¼ ```bash mvn clean package ``` è¿è¡ jar å ï¼ ```bash java -jar target/weiwojc-0.0.1-SNAPSHOT.jar ``` ## weiwojc 帷å¹åæå端代ç pom.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,69 @@ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3.4.4</version> <relativePath/> </parent> <groupId>com.weiwojc</groupId> <artifactId>weiwojc</artifactId> <version>0.0.1-SNAPSHOT</version> <name>weiwojc</name> <description>帷å¹åæå端项ç®</description> <properties> <java.version>21</java.version> <maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.target>${java.version}</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <excludes> <exclude> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </exclude> </excludes> </configuration> </plugin> </plugins> </build> </project> src/main/java/com/weiwojc/WeiwojcApplication.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ package com.weiwojc; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class WeiwojcApplication { public static void main(String[] args) { SpringApplication.run(WeiwojcApplication.class, args); } } src/main/resources/application.yml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,15 @@ server: port: 8080 servlet: context-path: /api spring: application: name: weiwojc profiles: active: dev logging: level: root: INFO com.weiwojc: DEBUG src/test/java/com/weiwojc/WeiwojcApplicationTests.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ package com.weiwojc; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class WeiwojcApplicationTests { @Test void contextLoads() { } }