Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
midjourney-proxy
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
徐少华
midjourney-proxy
Commits
5d24f6c5
Commit
5d24f6c5
authored
Sep 07, 2021
by
李传峰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
3.x,版本修改处理
parent
52791976
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
133 additions
and
167 deletions
+133
-167
deploy.bat
deploy.bat
+2
-1
install.bat
install.bat
+2
-1
deploy-all.bat
pcloud-facade-book/deploy-all.bat
+12
-0
install.bat
pcloud-facade-book/install.bat
+2
-1
pom.xml
pcloud-facade-book/pom.xml
+0
-0
pom.xml
pcloud-service-book/pom.xml
+39
-161
BookApplication.java
...e-book/src/main/java/com/pcloud/book/BookApplication.java
+3
-1
pom.xml
pom.xml
+73
-2
No files found.
deploy.bat
View file @
5d24f6c5
call mvn -Ptest clean source:jar deploy -Denforcer.skip=true -Dmaven.test.skip=true -U
call mvn -Ptest clean source:jar deploy -Denforcer.skip=true -Dmaven.test.skip=true -U
-N
@pause
@pause
\ No newline at end of file
install.bat
View file @
5d24f6c5
call mvn -Ptest
-Denforcer.skip=true -Dmaven.test.skip=true -U clean install
call mvn -Ptest
clean install -Denforcer.skip=true -Dmaven.test.skip=true -U
call pause
call pause
\ No newline at end of file
pcloud-facade-book/deploy-all.bat
0 → 100644
View file @
5d24f6c5
call mvn -Ptest clean source:jar deploy -Denforcer.skip=true -Dmaven.test.skip=true -U
call mvn -Puat clean source:jar deploy -Denforcer.skip=true -Dmaven.test.skip=true -U -Dreversion=3.1.0-RELEASE
call mvn -Pperf clean source:jar deploy -Denforcer.skip=true -Dmaven.test.skip=true -U -Dreversion=3.1.1-SNAPSHOT
call mvn -Pprod clean source:jar deploy -Denforcer.skip=true -Dmaven.test.skip=true -U -Dreversion=3.1.1-RELEASE
call mvn -Ptsrpd clean source:jar deploy -Denforcer.skip=true -Dmaven.test.skip=true -U -Dreversion=3.1.2-RELEASE
@pause
\ No newline at end of file
pcloud-facade-book/install.bat
View file @
5d24f6c5
call mvn -Ptest
-Denforcer.skip=true -Dmaven.test.skip=true -U clean install
call mvn -Ptest
clean install -Denforcer.skip=true -Dmaven.test.skip=true -U
call pause
call pause
\ No newline at end of file
pcloud-facade-book/pom.xml
View file @
5d24f6c5
pcloud-service-book/pom.xml
View file @
5d24f6c5
<project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns=
"http://maven.apache.org/POM/4.0.0"
<project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns=
"http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<parent>
<groupId>
com.pcloud.common
</groupId>
<groupId>
com.pcloud.common
</groupId>
<artifactId>
pcloud-book-parent
</artifactId>
<artifactId>
pcloud-book-parent
</artifactId>
<version>
2.1.0-RELEASE
</version>
<version>
3.1.0-SNAPSHOT
</version>
<relativePath>
../pom.xml
</relativePath>
</parent>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
com.pcloud.service
</groupId>
<groupId>
com.pcloud.service
</groupId>
<artifactId>
pcloud-service-book
</artifactId>
<artifactId>
pcloud-service-book
</artifactId>
<version>
${
pcloud-service.
version}
</version>
<version>
${
re
version}
</version>
<packaging>
jar
</packaging>
<packaging>
jar
</packaging>
<name>
pcloud-service-book
</name>
<name>
pcloud-service-book
</name>
<url>
http://maven.apache.org
</url>
<properties>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<pcloud-book-elasticsearch-api.version>
1.0.1-SNAPSHOT
</pcloud-book-elasticsearch-api.version>
</properties>
</properties>
<dependencies>
<dependencies>
...
@@ -27,7 +25,7 @@
...
@@ -27,7 +25,7 @@
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-book
</artifactId>
<artifactId>
pcloud-facade-book
</artifactId>
<version>
${
pcloud-facade.
version}
</version>
<version>
${
re
version}
</version>
</dependency>
</dependency>
<!--内部调用依赖-->
<!--内部调用依赖-->
...
@@ -45,12 +43,6 @@
...
@@ -45,12 +43,6 @@
<dependency>
<dependency>
<groupId>
com.pcloud.common
</groupId>
<groupId>
com.pcloud.common
</groupId>
<artifactId>
pcloud-common-config
</artifactId>
<version>
${pcloud-common-config.version}
</version>
</dependency>
<dependency>
<groupId>
com.pcloud.common
</groupId>
<artifactId>
pcloud-common-core
</artifactId>
<artifactId>
pcloud-common-core
</artifactId>
<version>
${pcloud-common-core.version}
</version>
<version>
${pcloud-common-core.version}
</version>
</dependency>
</dependency>
...
@@ -58,182 +50,181 @@
...
@@ -58,182 +50,181 @@
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-usercenter
</artifactId>
<artifactId>
pcloud-facade-usercenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-resourcecenter
</artifactId>
<artifactId>
pcloud-facade-resourcecenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-channelcenter
</artifactId>
<artifactId>
pcloud-facade-channelcenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-tradecenter
</artifactId>
<artifactId>
pcloud-facade-tradecenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-comment
</artifactId>
<artifactId>
pcloud-facade-comment
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-message
</artifactId>
<artifactId>
pcloud-facade-message
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-quartz
</artifactId>
<artifactId>
pcloud-facade-quartz
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-analysisengine
</artifactId>
<artifactId>
pcloud-facade-analysisengine
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-commoncenter
</artifactId>
<artifactId>
pcloud-facade-commoncenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-voicemessage
</artifactId>
<artifactId>
pcloud-facade-voicemessage
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-settlementcenter
</artifactId>
<artifactId>
pcloud-facade-settlementcenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-appcenter
</artifactId>
<artifactId>
pcloud-facade-appcenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-raystask
</artifactId>
<artifactId>
pcloud-facade-raystask
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-contentcenter
</artifactId>
<artifactId>
pcloud-facade-contentcenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-readercenter
</artifactId>
<artifactId>
pcloud-facade-readercenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-labelcenter
</artifactId>
<artifactId>
pcloud-facade-labelcenter
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-wechatgroup
</artifactId>
<artifactId>
pcloud-facade-wechatgroup
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-promotion
</artifactId>
<artifactId>
pcloud-facade-promotion
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-audioapp
</artifactId>
<artifactId>
pcloud-facade-audioapp
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-videolesson
</artifactId>
<artifactId>
pcloud-facade-videolesson
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-liveapp
</artifactId>
<artifactId>
pcloud-facade-liveapp
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-shareimage
</artifactId>
<artifactId>
pcloud-facade-shareimage
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-convert
</artifactId>
<artifactId>
pcloud-facade-convert
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-wechat
</artifactId>
<artifactId>
pcloud-facade-wechat
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-feedback
</artifactId>
<artifactId>
pcloud-facade-feedback
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-feedback
</artifactId>
<artifactId>
pcloud-facade-feedback
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade3.version}
</version>
</dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-erp
</artifactId>
<version>
${pcloud-facade.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-wordapp
</artifactId>
<artifactId>
pcloud-facade-wordapp
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-exercisebook
</artifactId>
<artifactId>
pcloud-facade-exercisebook
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade
3
.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
com.pcloud.facade
</groupId>
<groupId>
com.pcloud.facade
</groupId>
<artifactId>
pcloud-facade-advertising
</artifactId>
<artifactId>
pcloud-facade-advertising
</artifactId>
<version>
${pcloud-facade.version}
</version>
<version>
${pcloud-facade3.version}
</version>
</dependency>
<dependency>
<groupId>
com.pcloud.book.elasticsearch
</groupId>
<artifactId>
pcloud-book-elasticsearch-api
</artifactId>
<version>
${pcloud-facade3.version}
</version>
</dependency>
</dependency>
<dependency>
<dependency>
...
@@ -256,104 +247,6 @@
...
@@ -256,104 +247,6 @@
<version>
0.2.1
</version>
<version>
0.2.1
</version>
</dependency>
</dependency>
<!--ES相关-->
<dependency>
<groupId>
org.springframework.data
</groupId>
<artifactId>
spring-data-elasticsearch
</artifactId>
</dependency>
<!--spring-cloud相关-->
<dependency>
<groupId>
mysql
</groupId>
<artifactId>
mysql-connector-java
</artifactId>
</dependency>
<dependency>
<groupId>
org.mybatis.spring.boot
</groupId>
<artifactId>
mybatis-spring-boot-starter
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-actuator
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-web
</artifactId>
</dependency>
<!--其他-->
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
javax.servlet-api
</artifactId>
<scope>
provided
</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/javax.ws.rs/javax.ws.rs-api -->
<dependency>
<groupId>
javax.ws.rs
</groupId>
<artifactId>
javax.ws.rs-api
</artifactId>
<version>
2.1
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-tx
</artifactId>
</dependency>
<dependency>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-test
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
fastjson
</artifactId>
<version>
1.2.8
</version>
</dependency>
<!--导入Sentry-->
<!-- <dependency>-->
<!-- <groupId>io.sentry</groupId>-->
<!-- <artifactId>sentry-logback</artifactId>-->
<!-- <version>1.7.30</version>-->
<!-- </dependency>-->
<!--中文分词-->
<dependency>
<groupId>
com.jianggujin
</groupId>
<artifactId>
IKAnalyzer-lucene
</artifactId>
<version>
8.0.0
</version>
<exclusions>
<exclusion>
<artifactId>
lucene-analyzers-common
</artifactId>
<groupId>
org.apache.lucene
</groupId>
</exclusion>
<exclusion>
<artifactId>
lucene-core
</artifactId>
<groupId>
org.apache.lucene
</groupId>
</exclusion>
<exclusion>
<artifactId>
lucene-queryparser
</artifactId>
<groupId>
org.apache.lucene
</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
com.pcloud.book.elasticsearch
</groupId>
<artifactId>
pcloud-book-elasticsearch-api
</artifactId>
<version>
${pcloud-book-elasticsearch-api.version}
</version>
</dependency>
</dependencies>
</dependencies>
<build>
<build>
...
@@ -362,26 +255,11 @@
...
@@ -362,26 +255,11 @@
<plugin>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
<executions>
<execution>
<goals>
<goal>
build-info
</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-deploy-plugin
</artifactId>
<configuration>
<skip>
true
</skip>
</configuration>
</plugin>
</plugin>
<plugin>
<plugin>
<groupId>
org.mybatis.generator
</groupId>
<groupId>
org.mybatis.generator
</groupId>
<artifactId>
mybatis-generator-maven-plugin
</artifactId>
<artifactId>
mybatis-generator-maven-plugin
</artifactId>
<version>
1.3.2
</version>
<configuration>
<configuration>
<verbose>
true
</verbose>
<verbose>
true
</verbose>
<overwrite>
true
</overwrite>
<overwrite>
true
</overwrite>
...
...
pcloud-service-book/src/main/java/com/pcloud/book/BookApplication.java
View file @
5d24f6c5
...
@@ -7,6 +7,7 @@ import com.pcloud.common.core.constant.MQTopicProducer;
...
@@ -7,6 +7,7 @@ import com.pcloud.common.core.constant.MQTopicProducer;
import
com.pcloud.common.core.mq.MQExchangeConstants
;
import
com.pcloud.common.core.mq.MQExchangeConstants
;
import
com.pcloud.common.core.mq.MQQueueConstants
;
import
com.pcloud.common.core.mq.MQQueueConstants
;
import
com.pcloud.common.core.mq.RabbitMQFactory
;
import
com.pcloud.common.core.mq.RabbitMQFactory
;
import
org.apache.commons.lang3.BooleanUtils
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.amqp.core.Binding
;
import
org.springframework.amqp.core.Binding
;
import
org.springframework.amqp.core.BindingBuilder
;
import
org.springframework.amqp.core.BindingBuilder
;
...
@@ -17,7 +18,7 @@ import org.springframework.boot.SpringApplication;
...
@@ -17,7 +18,7 @@ import org.springframework.boot.SpringApplication;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.boot.web.servlet.MultipartConfigFactory
;
import
org.springframework.boot.web.servlet.MultipartConfigFactory
;
import
org.springframework.cloud.netflix.eureka.EnableEurekaClient
;
import
org.springframework.cloud.netflix.eureka.EnableEurekaClient
;
import
org.springframework.cloud.
netflix.
feign.EnableFeignClients
;
import
org.springframework.cloud.
open
feign.EnableFeignClients
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
...
@@ -55,6 +56,7 @@ public class BookApplication {
...
@@ -55,6 +56,7 @@ public class BookApplication {
@Bean
@Bean
public
Docket
createRestApi
()
{
// 创建API基本信息
public
Docket
createRestApi
()
{
// 创建API基本信息
return
new
Docket
(
DocumentationType
.
SWAGGER_2
)
return
new
Docket
(
DocumentationType
.
SWAGGER_2
)
.
enable
(
BooleanUtils
.
toBoolean
(
System
.
getProperty
(
"swagger.enable"
,
"false"
)))
.
apiInfo
(
apiInfo
())
.
apiInfo
(
apiInfo
())
.
select
()
.
select
()
.
apis
(
RequestHandlerSelectors
.
basePackage
(
"com.pcloud"
))
// 扫描该包下的所有需要在Swagger中展示的API,@ApiIgnore注解标注的除外
.
apis
(
RequestHandlerSelectors
.
basePackage
(
"com.pcloud"
))
// 扫描该包下的所有需要在Swagger中展示的API,@ApiIgnore注解标注的除外
...
...
pom.xml
View file @
5d24f6c5
...
@@ -12,9 +12,7 @@
...
@@ -12,9 +12,7 @@
<artifactId>
pcloud-book-parent
</artifactId>
<artifactId>
pcloud-book-parent
</artifactId>
<version>
3.1.0-SNAPSHOT
</version>
<version>
3.1.0-SNAPSHOT
</version>
<packaging>
pom
</packaging>
<packaging>
pom
</packaging>
<name>
pcloud-book-parent
</name>
<name>
pcloud-book-parent
</name>
<description>
invoker project for Spring Boot
</description>
<modules>
<modules>
<module>
pcloud-facade-book
</module>
<module>
pcloud-facade-book
</module>
...
@@ -30,5 +28,78 @@
...
@@ -30,5 +28,78 @@
</dependencies>
</dependencies>
</dependencyManagement>
</dependencyManagement>
<!-- 全局属性配置 -->
<profiles>
<!-- 开发环境 -->
<profile>
<id>
dev
</id>
<properties>
<!-- 部署环境(对应配置文件版本) -->
<env>
dev
</env>
<wxgroup-sdk.version>
1.1.0-SNAPSHOT
</wxgroup-sdk.version>
<coolq-sdk.version>
1.0-SNAPSHOT
</coolq-sdk.version>
</properties>
</profile>
<!-- 测试环境 -->
<profile>
<id>
test
</id>
<properties>
<!-- 部署环境(对应配置文件版本) -->
<env>
test
</env>
<maven.test.skip>
false
</maven.test.skip>
<wxgroup-sdk.version>
1.0.0-SNAPSHOT
</wxgroup-sdk.version>
<coolq-sdk.version>
1.0-SNAPSHOT
</coolq-sdk.version>
</properties>
</profile>
<!-- UAT -->
<profile>
<id>
uat
</id>
<properties>
<!-- 部署环境(对应配置文件版本) -->
<env>
uat
</env>
<wxgroup-sdk.version>
1.0.0-RELEASE
</wxgroup-sdk.version>
<coolq-sdk.version>
1.0-RELEASE
</coolq-sdk.version>
</properties>
<!-- 设置默认环境 -->
<activation>
<activeByDefault>
true
</activeByDefault>
</activation>
</profile>
<!-- 压测环境 -->
<profile>
<id>
perf
</id>
<properties>
<!-- 部署环境(对应配置文件版本) -->
<env>
perf
</env>
<wxgroup-sdk.version>
1.0.0-SNAPSHOT
</wxgroup-sdk.version>
<coolq-sdk.version>
1.0-SNAPSHOT
</coolq-sdk.version>
</properties>
</profile>
<!-- 生产环境 -->
<profile>
<id>
prod
</id>
<properties>
<!-- 部署环境(对应配置文件版本) -->
<env>
prod
</env>
<wxgroup-sdk.version>
1.1.0-SNAPSHOT
</wxgroup-sdk.version>
<coolq-sdk.version>
1.1.0-RELEASE
</coolq-sdk.version>
</properties>
</profile>
<profile>
<id>
tsrpd
</id>
<properties>
<!-- 部署环境(对应配置文件版本) -->
<env>
tsrpd
</env>
<wxgroup-sdk.version>
1.1.0-SNAPSHOT
</wxgroup-sdk.version>
<coolq-sdk.version>
1.1.0-RELEASE
</coolq-sdk.version>
</properties>
</profile>
</profiles>
</project>
</project>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment