Browse Source

提交

feature/0725lihuilin
jihaipeng 1 month ago
parent
commit
6d3f7e5338
  1. 37
      lottery-system/lottery-service/pom.xml
  2. 1
      lottery-system/lottery-service/src/main/java/com/lottery/LotteryApplication.java
  3. 32
      lottery-system/lottery-service/src/main/resources/application.yml
  4. 24
      lottery-system/pom.xml

37
lottery-system/lottery-service/pom.xml

@ -11,12 +11,12 @@
<artifactId>lottery-service</artifactId> <artifactId>lottery-service</artifactId>
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies> <dependencies>
<!-- Spring Boot 基础依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency> <dependency>
<groupId>com.lottery</groupId> <groupId>com.lottery</groupId>
<artifactId>lottery-pojo</artifactId> <artifactId>lottery-pojo</artifactId>
@ -29,25 +29,24 @@
<artifactId>lottery-common</artifactId> <artifactId>lottery-common</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0-SNAPSHOT</version>
</dependency> </dependency>
<!-- <dependency>-->
<!-- <groupId>org.apache.poi</groupId>-->
<!-- <artifactId>poi</artifactId>-->
<!-- <version>5.2.3</version>-->
<!-- </dependency>-->
<!-- <dependency>-->
<!-- <groupId>org.apache.poi</groupId>-->
<!-- <artifactId>poi-ooxml</artifactId>-->
<!-- <version>5.2.3</version>-->
<!-- </dependency>-->
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId> <artifactId>easyexcel</artifactId>
<version>3.1.3</version> <!-- 建议使用最新版本 --> <version>3.1.3</version> <!-- 建议使用最新版本 -->
</dependency> </dependency>
</dependencies> </dependencies>
<!-- 构建配置(修正位置) -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!-- 不需要指定版本,继承自父 POM -->
<configuration>
<mainClass>com.lottery.LotteryApplication</mainClass> <!-- 指定主类 -->
</configuration>
</plugin>
</plugins>
</build>
</project> </project>

1
lottery-system/lottery-service/src/main/java/com/lottery/LotteryApplication.java

@ -10,7 +10,6 @@ import javax.swing.*;
@SpringBootApplication @SpringBootApplication
@MapperScan("com.lottery.*.mapper") @MapperScan("com.lottery.*.mapper")
@ComponentScan(basePackages = {"com.lottery"})
public class LotteryApplication { public class LotteryApplication {
public static void main(String[] args) { public static void main(String[] args) {
SpringApplication.run(LotteryApplication.class, args); SpringApplication.run(LotteryApplication.class, args);

32
lottery-system/lottery-service/src/main/resources/application.yml

@ -1,12 +1,12 @@
server: server:
port: 8080 # 服务端口
port: 12699 # 服务端口
spring: spring:
# ========== 数据源配置 (MySQL) ========== # ========== 数据源配置 (MySQL) ==========
datasource: datasource:
url: jdbc:mysql://localhost:3306/lottery_system?useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username: root
password: 123456
url: jdbc:mysql://39.101.133.168:3306/link?useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username: link
password: tEhdERkaGprEA7nT
driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: com.mysql.cj.jdbc.Driver
hikari: hikari:
pool-name: LotteryHikariCP pool-name: LotteryHikariCP
@ -14,18 +14,18 @@ spring:
connection-timeout: 30000 connection-timeout: 30000
# ========== Redis 配置 ========== # ========== Redis 配置 ==========
redis:
host: 127.0.0.1
port: 6379
password: # 若无密码则留空
database: 0 # 默认DB索引
jedis:
pool:
max-active: 8 # 最大连接数
max-wait: 5000ms # 最大等待时间
max-idle: 4 # 最大空闲连接
min-idle: 1 # 最小空闲连接
timeout: 3000ms # 连接超时时间
# redis:
# host: 127.0.0.1
# port: 6379
# password: # 若无密码则留空
# database: 0 # 默认DB索引
# jedis:
# pool:
# max-active: 8 # 最大连接数
# max-wait: 5000ms # 最大等待时间
# max-idle: 4 # 最大空闲连接
# min-idle: 1 # 最小空闲连接
# timeout: 3000ms # 连接超时时间
# ========== MyBatis 配置(如果使用MyBatis代替JPA) ========== # ========== MyBatis 配置(如果使用MyBatis代替JPA) ==========

24
lottery-system/pom.xml

@ -6,9 +6,8 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.0</version> <!-- 使用稳定版本,如 2.7.0 --> <version>2.7.0</version> <!-- 使用稳定版本,如 2.7.0 -->
<relativePath/>
</parent> </parent>
<packaging>pom</packaging>
<modules> <modules>
<module>lottery-service</module> <module>lottery-service</module>
<module>lottery-pojo</module> <module>lottery-pojo</module>
@ -19,6 +18,7 @@
<groupId>com.lottery</groupId> <groupId>com.lottery</groupId>
<artifactId>lottery-system</artifactId> <artifactId>lottery-system</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<properties> <properties>
<maven.compiler.source>11</maven.compiler.source> <maven.compiler.source>11</maven.compiler.source>
@ -115,7 +115,23 @@
<version>0.11.5</version> <version>0.11.5</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
</dependencies> </dependencies>
<build>
<pluginManagement>
<plugins>
<!-- 父 POM 统一管理 Spring Boot 插件 -->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal> <!-- 关键:默认启用 repackage -->
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>
</project> </project>
Loading…
Cancel
Save