Skip to content

Commit 27dc229

Browse files
committed
refactor(core): ProjectProperties => ApplicationProperties
1 parent f84a1dd commit 27dc229

File tree

4 files changed

+35
-35
lines changed

4 files changed

+35
-35
lines changed

continew-starter-api-doc/src/main/java/top/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
4848
import top.continew.starter.apidoc.handler.BaseEnumParameterHandler;
4949
import top.continew.starter.apidoc.handler.OpenApiHandler;
50-
import top.continew.starter.core.autoconfigure.project.ProjectProperties;
50+
import top.continew.starter.core.autoconfigure.application.ApplicationProperties;
5151
import top.continew.starter.core.util.GeneralPropertySourceFactory;
5252

5353
import java.util.List;
@@ -83,15 +83,15 @@ public void addResourceHandlers(ResourceHandlerRegistry registry) {
8383
*/
8484
@Bean
8585
@ConditionalOnMissingBean
86-
public OpenAPI openApi(ProjectProperties projectProperties, SpringDocExtensionProperties properties) {
87-
Info info = new Info().title("%s %s".formatted(projectProperties.getName(), "API 文档"))
88-
.version(projectProperties.getVersion())
89-
.description(projectProperties.getDescription());
90-
ProjectProperties.Contact contact = projectProperties.getContact();
86+
public OpenAPI openApi(ApplicationProperties applicationProperties, SpringDocExtensionProperties properties) {
87+
Info info = new Info().title("%s %s".formatted(applicationProperties.getName(), "API 文档"))
88+
.version(applicationProperties.getVersion())
89+
.description(applicationProperties.getDescription());
90+
ApplicationProperties.Contact contact = applicationProperties.getContact();
9191
if (contact != null) {
9292
info.contact(new Contact().name(contact.getName()).email(contact.getEmail()).url(contact.getUrl()));
9393
}
94-
ProjectProperties.License license = projectProperties.getLicense();
94+
ApplicationProperties.License license = applicationProperties.getLicense();
9595
if (license != null) {
9696
info.license(new License().name(license.getName()).url(license.getUrl()));
9797
}
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@
1414
* limitations under the License.
1515
*/
1616

17-
package top.continew.starter.core.autoconfigure.project;
17+
package top.continew.starter.core.autoconfigure.application;
1818

1919
import org.springframework.boot.autoconfigure.AutoConfiguration;
2020
import org.springframework.boot.context.properties.EnableConfigurationProperties;
2121
import org.springframework.context.annotation.ComponentScan;
2222
import org.springframework.context.annotation.Import;
2323

2424
/**
25-
* 项目自动配置
25+
* 应用自动配置
2626
*
2727
* @author Charles7c
2828
* @since 1.0.0
2929
*/
3030
@AutoConfiguration
3131
@ComponentScan("cn.hutool.extra.spring")
3232
@Import(cn.hutool.extra.spring.SpringUtil.class)
33-
@EnableConfigurationProperties(ProjectProperties.class)
34-
public class ProjectAutoConfiguration {}
33+
@EnableConfigurationProperties(ApplicationProperties.class)
34+
public class ApplicationAutoConfiguration {}
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -14,39 +14,39 @@
1414
* limitations under the License.
1515
*/
1616

17-
package top.continew.starter.core.autoconfigure.project;
17+
package top.continew.starter.core.autoconfigure.application;
1818

1919
import org.springframework.boot.context.properties.ConfigurationProperties;
2020

2121
/**
22-
* 项目配置属性
22+
* 应用配置属性
2323
*
2424
* @author Charles7c
2525
* @since 1.0.0
2626
*/
27-
@ConfigurationProperties("project")
28-
public class ProjectProperties {
27+
@ConfigurationProperties("application")
28+
public class ApplicationProperties {
29+
30+
/**
31+
* ID
32+
*/
33+
private String id;
2934

3035
/**
3136
* 名称
3237
*/
3338
private String name;
3439

3540
/**
36-
* 应用名称
41+
* 描述
3742
*/
38-
private String appName;
43+
private String description;
3944

4045
/**
4146
* 版本
4247
*/
4348
private String version;
4449

45-
/**
46-
* 描述
47-
*/
48-
private String description;
49-
5050
/**
5151
* URL
5252
*/
@@ -147,6 +147,14 @@ public void setUrl(String url) {
147147
}
148148
}
149149

150+
public String getId() {
151+
return id;
152+
}
153+
154+
public void setId(String id) {
155+
this.id = id;
156+
}
157+
150158
public String getName() {
151159
return name;
152160
}
@@ -155,12 +163,12 @@ public void setName(String name) {
155163
this.name = name;
156164
}
157165

158-
public String getAppName() {
159-
return appName;
166+
public String getDescription() {
167+
return description;
160168
}
161169

162-
public void setAppName(String appName) {
163-
this.appName = appName;
170+
public void setDescription(String description) {
171+
this.description = description;
164172
}
165173

166174
public String getVersion() {
@@ -171,14 +179,6 @@ public void setVersion(String version) {
171179
this.version = version;
172180
}
173181

174-
public String getDescription() {
175-
return description;
176-
}
177-
178-
public void setDescription(String description) {
179-
this.description = description;
180-
}
181-
182182
public String getUrl() {
183183
return url;
184184
}
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
top.continew.starter.core.autoconfigure.project.ProjectAutoConfiguration
1+
top.continew.starter.core.autoconfigure.application.ApplicationAutoConfiguration
22
top.continew.starter.core.autoconfigure.threadpool.ThreadPoolAutoConfiguration
33
top.continew.starter.core.autoconfigure.threadpool.AsyncAutoConfiguration

0 commit comments

Comments
 (0)