From 34f8b2ba7e331f862c2558298a677afe43808a06 Mon Sep 17 00:00:00 2001 From: DashShen Date: Mon, 2 May 2016 19:49:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=80=E4=BA=9B=E7=BF=BB?= =?UTF-8?q?=E8=AF=91=E4=B8=8D=E9=80=9A=E9=A1=BA=E7=9A=84=E5=9C=B0=E6=96=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../14.2. Locating the main application class.md | 2 +- III. Using Spring Boot/15. Configuration classes.md | 2 +- III. Using Spring Boot/15.2. Importing XML configuration.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/III. Using Spring Boot/14.2. Locating the main application class.md b/III. Using Spring Boot/14.2. Locating the main application class.md index c8082f31..80e84c46 100644 --- a/III. Using Spring Boot/14.2. Locating the main application class.md +++ b/III. Using Spring Boot/14.2. Locating the main application class.md @@ -1,6 +1,6 @@ ### 14.2. 定位main应用类 -我们通常建议你将main应用类放在位于其他类上面的根包(root package)中。通常使用`@EnableAutoConfiguration`注解你的main类,并且暗地里为某些项定义了一个基础“search package”。例如,如果你正在编写一个JPA应用,被`@EnableAutoConfiguration`注解的类所在包将被用来搜索`@Entity`项。 +我们通常建议你将main应用类放在位于其他类上面的根包(root package)中。通常使用`@EnableAutoConfiguration`注解你的main类,并且隐式定义了一个基础“search package”去查找一些具体的注解。例如,如果你正在编写一个JPA应用,被`@EnableAutoConfiguration`注解的类所在包将被用来搜索`@Entity`注解。 使用根包允许你使用`@ComponentScan`注解而不需要定义一个`basePackage`属性。如果main类位于根包中,你也可以使用`@SpringBootApplication`注解。 diff --git a/III. Using Spring Boot/15. Configuration classes.md b/III. Using Spring Boot/15. Configuration classes.md index e50e4f81..0c167d5f 100644 --- a/III. Using Spring Boot/15. Configuration classes.md +++ b/III. Using Spring Boot/15. Configuration classes.md @@ -1,5 +1,5 @@ ### 15. 配置类 -Spring Boot提倡基于Java的配置。尽管你可以使用一个XML源来调用`SpringApplication.run()`,我们通常建议你使用`@Configuration`类作为主要源。一般定义`main`方法的类也是主要`@Configuration`的一个很好候选。 +Spring Boot提倡基于Java的配置。尽管你可以使用一个XML源来调用`SpringApplication.run()`,我们通常建议你使用`@Configuration`类作为主要源。通常定义了`main`方法的类是作为使用`@Configuration`注解的一个很好的候选源。 **注**:很多使用XML配置的Spring配置示例已经被发布到网络上。你应该总是尽可能的使用基于Java的配置。搜索查看`enable*`注解就是一个好的开端。 diff --git a/III. Using Spring Boot/15.2. Importing XML configuration.md b/III. Using Spring Boot/15.2. Importing XML configuration.md index 06f73dfb..3919fbe9 100644 --- a/III. Using Spring Boot/15.2. Importing XML configuration.md +++ b/III. Using Spring Boot/15.2. Importing XML configuration.md @@ -1,3 +1,3 @@ ### 15.2. 导入XML配置 -如果你绝对需要使用基于XML的配置,我们建议你仍旧从一个`@Configuration`类开始。你可以使用附加的`@ImportResource`注解加载XML配置文件。 +如果你必须要使用基于XML的配置,我们建议你依然从一个`@Configuration`类开始。之后你就可以使用`@ImportResource`注解来加载XML配置文件。