1. 初始化代码

main
xueqingkun 1 year ago
parent 51966631fa
commit ba0c83f2ea

@ -24,6 +24,7 @@
<artifactId>lombok</artifactId> <artifactId>lombok</artifactId>
<optional>true</optional> <optional>true</optional>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId> <artifactId>spring-boot-starter-test</artifactId>
@ -43,41 +44,16 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-undertow</artifactId> <artifactId>spring-boot-starter-undertow</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
</dependency>
<!-- <dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<exclusions>
<exclusion>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
</exclusion>
<exclusion>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-common</artifactId>
</exclusion>
</exclusions>
<version>${nacos.discovery.version}</version>
</dependency>-->
<!--<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.1.1.RELEASE</version>
</dependency>-->
<!-- <dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-common</artifactId>
</dependency>-->
<!--<dependency> <dependency>
<groupId>com.alibaba.cloud</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <artifactId>spring-boot-starter-jdbc</artifactId>
<version>${nacos.config.version}</version> </dependency>
</dependency>--> <dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>

@ -23,6 +23,10 @@ spring:
datasource: datasource:
type: com.alibaba.druid.pool.DruidDataSource type: com.alibaba.druid.pool.DruidDataSource
druid: druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://192.168.10.137:3306/knowledge_report?useUnicode=true&characterEncoding=utf-8&useSSL=true&nullCatalogMeansCurrent=true&serverTimezone=GMT%2B8
username: root
password: '123456'
initial-size: 5 # 初始化大小 initial-size: 5 # 初始化大小
min-idle: 10 # 最小连接数 min-idle: 10 # 最小连接数
max-active: 20 # 最大连接数 max-active: 20 # 最大连接数
@ -41,8 +45,4 @@ spring:
enabled: true # 是否开启 FilterStat默认true enabled: true # 是否开启 FilterStat默认true
log-slow-sql: true # 是否开启 慢SQL 记录默认false log-slow-sql: true # 是否开启 慢SQL 记录默认false
slow-sql-millis: 5000 # 慢 SQL 的标准,默认 3000单位毫秒 slow-sql-millis: 5000 # 慢 SQL 的标准,默认 3000单位毫秒
merge-sql: false # 合并多个连接池的监控数据默认false merge-sql: false # 合并多个连接池的监控数据默认false
mybatis-plus:
mapper-locations: classpath*:mapper/**/*.xml
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

@ -1,24 +0,0 @@
package com.supervision;
import org.apache.http.HttpHost;
import org.elasticsearch.client.RestClient;
import org.elasticsearch.client.RestClientBuilder;
import org.elasticsearch.client.RestHighLevelClient;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.elasticsearch.config.AbstractElasticsearchConfiguration;
@Configuration
public class ElasticsearchConfig extends AbstractElasticsearchConfiguration {
@Value("${es.url:127.0.0.1}")
private String url;
@Value("${es.port:9200}")
private Integer port;
@Override
public RestHighLevelClient elasticsearchClient() {
RestClientBuilder builder = RestClient.builder(new HttpHost(url,port));
RestHighLevelClient restHighLevelClient = new RestHighLevelClient(builder);
return restHighLevelClient;
}
}

@ -20,7 +20,7 @@ import org.springframework.data.elasticsearch.annotations.FieldType;
* storefalse * storefalse
* analyzer * analyzer
*/ */
@Document(indexName = "item") @Document(indexName = "item", type = "docs", shards = 1, replicas = 0)
public class Item { public class Item {
@Id @Id
Long id; Long id;

@ -27,20 +27,11 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.target>1.8</maven.compiler.target>
<mysql-connector-java.version>8.0.26</mysql-connector-java.version> <mysql-connector-java.version>8.0.26</mysql-connector-java.version>
<alibaba.cloud.version>2.2.5.RELEASE</alibaba.cloud.version>
<spring.cloud.version>Hoxton.SR6</spring.cloud.version>
<spring.boot.version>2.3.5.RELEASE</spring.boot.version>
<mybatis-puls-spring-boot.version>3.3.1</mybatis-puls-spring-boot.version> <mybatis-puls-spring-boot.version>3.3.1</mybatis-puls-spring-boot.version>
<druid.version>1.1.22</druid.version> <druid.version>1.1.22</druid.version>
<hutool.version>5.8.16</hutool.version> <hutool.version>5.8.16</hutool.version>
<knife4j.version>3.0.3</knife4j.version> <knife4j.version>3.0.3</knife4j.version>
<alibaba.cloud.version>2.2.5.RELEASE</alibaba.cloud.version>
<nacos.common.version>1.4.1</nacos.common.version>
<nacos.config.version>2.1.1.RELEASE</nacos.config.version>
<nacos.discovery.version>2.2.3.RELEASE</nacos.discovery.version>
<sa-token.version>1.37.0</sa-token.version> <sa-token.version>1.37.0</sa-token.version>
</properties> </properties>
@ -85,20 +76,6 @@
<version>${mysql-connector-java.version}</version> <version>${mysql-connector-java.version}</version>
</dependency> </dependency>
<!-- <dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-common</artifactId>
<version>${nacos.common.version}</version>
</dependency>-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>${alibaba.cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency> <dependency>
<groupId>cn.dev33</groupId> <groupId>cn.dev33</groupId>
<artifactId>sa-token-spring-boot-starter</artifactId> <artifactId>sa-token-spring-boot-starter</artifactId>

Loading…
Cancel
Save