redis连接参数设置

ays
An Yong Shuai 2024-06-28 10:10:00 +08:00
parent b760cc7927
commit a0c15e85e6
10 changed files with 85 additions and 13 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="SqlDialectMappings"> <component name="SqlDialectMappings">
<file url="file://$PROJECT_DIR$/etl-cleaning/src/main/java/com/etl/cleaning/server/ServerTest.java" dialect="GenericSQL" /> <file url="file://$PROJECT_DIR$/etl-cleaning/src/main/java/com/etl/cleaning/server/MysqlServerTest.java" dialect="GenericSQL" />
</component> </component>
</project> </project>

File diff suppressed because one or more lines are too long

View File

@ -19,6 +19,12 @@
<spring-boot.version>2.6.13</spring-boot.version> <spring-boot.version>2.6.13</spring-boot.version>
</properties> </properties>
<dependencies> <dependencies>
<!-- Jedis -->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.7.0</version> <!-- 请检查并使用最新版本 -->
</dependency>
<dependency> <dependency>
<groupId>com.anji-plus</groupId> <groupId>com.anji-plus</groupId>
<artifactId>spring-boot-starter-captcha</artifactId> <artifactId>spring-boot-starter-captcha</artifactId>

View File

@ -8,7 +8,6 @@ import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.util.Date; import java.util.Date;
/** /**
@ -44,7 +43,7 @@ public class DataPlace {
/** /**
* *
*/ */
private Boolean statue; private Long statue;
/** /**
* *
*/ */

View File

@ -36,7 +36,7 @@ public class InsertPlaceRequest {
/** /**
* *
*/ */
private Boolean statue; private Long statue;
/** /**
* *
*/ */

View File

@ -0,0 +1,39 @@
package com.etl.cleaning.domian.request;
import lombok.Builder;
import lombok.Data;
import javax.validation.constraints.NotBlank;
/**
* redis
*/
@Data
@Builder
public class RedisRequest {
/**
*
*/
@NotBlank(message = "用户名不能为空")
private String itemUsername;
/**
*
*/
@NotBlank(message = "密码不能为空")
private String itemPass;
/**
*
*/
@NotBlank(message = "端口号不能为空")
private String itemPort;
/**
*
*/
@NotBlank(message = "数据库名称不能为空")
private String itemName;
/**
*
*/
@NotBlank(message = "链接地址不能为空")
private String place;
}

View File

@ -27,7 +27,7 @@ public class PlaceResponse {
/** /**
* *
*/ */
private Boolean statue; private Long statue;
/** /**
* *
*/ */

View File

@ -8,7 +8,7 @@ import org.springframework.jdbc.datasource.DriverManagerDataSource;
/** /**
* mysql * mysql
*/ */
public class ServerTest { public class MysqlServerTest {
public static String testDatabaseConnection(DatabaseConfig databaseConfig) { public static String testDatabaseConnection(DatabaseConfig databaseConfig) {
try { try {
//创建数据源 //创建数据源

View File

@ -0,0 +1,13 @@
package com.etl.cleaning.server;
import lombok.Builder;
import lombok.Data;
/**
* redis
*/
public class RedisServerTest {
public static String testRedisData(){
}
}

View File

@ -12,7 +12,7 @@ import com.etl.cleaning.domian.request.PlaceRequest;
import com.etl.cleaning.domian.response.PlaceResponse; import com.etl.cleaning.domian.response.PlaceResponse;
import com.etl.cleaning.enums.EnumMsg; import com.etl.cleaning.enums.EnumMsg;
import com.etl.cleaning.mapper.PlaceMapper; import com.etl.cleaning.mapper.PlaceMapper;
import com.etl.cleaning.server.ServerTest; import com.etl.cleaning.server.MysqlServerTest;
import com.etl.cleaning.service.PlaceService; import com.etl.cleaning.service.PlaceService;
import com.etl.cleaning.service.TypeService; import com.etl.cleaning.service.TypeService;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
@ -128,6 +128,6 @@ public class PlaceServiceImpl extends ServiceImpl<PlaceMapper, DataPlace> implem
.username(mysqlRequest.getItemUsername()) .username(mysqlRequest.getItemUsername())
.password(mysqlRequest.getItemPass()) .password(mysqlRequest.getItemPass())
.build(); .build();
return ServerTest.testDatabaseConnection(databaseConfig); return MysqlServerTest.testDatabaseConnection(databaseConfig);
} }
} }