Skip to content

Commit 1b0fc84

Browse files
vunamtientienvn
and
tienvn
authored
JAVA-39220-Moving-some-article-links-on-spring-di (#17555)
Co-authored-by: tienvn <[email protected]>
1 parent 6436023 commit 1b0fc84

File tree

110 files changed

+95
-93
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+95
-93
lines changed

spring-di-2/README.md

+4-3

spring-di-2/pom.xml

+4
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@
3232
<groupId>org.springframework</groupId>
3333
<artifactId>spring-aspects</artifactId>
3434
</dependency>
35+
<dependency>
36+
<groupId>com.h2database</groupId>
37+
<artifactId>h2</artifactId>
38+
</dependency>
3539
</dependencies>
3640

3741
<build>

spring-di/src/main/java/com/baeldung/dependencyinjectiontypes/app/CustomConfiguration.java renamed to spring-di-2/src/main/java/com/baeldung/dependencyinjectiontypes/app/CustomConfiguration.java

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import com.baeldung.dependencyinjectiontypes.model.Car;
55
import com.baeldung.dependencyinjectiontypes.model.CarHandler;
66
import com.baeldung.dependencyinjectiontypes.model.Motorcycle;
7-
import com.baeldung.dependencyinjectiontypes.model.Vehicle;
87
import org.springframework.boot.SpringApplication;
98
import org.springframework.boot.autoconfigure.SpringBootApplication;
109
import org.springframework.context.ConfigurableApplicationContext;

spring-di/src/test/java/com/baeldung/di/spring/BeanInjectionIntegrationTest.java renamed to spring-di-2/src/test/java/com/baeldung/di/spring/BeanInjectionIntegrationTest.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
package com.baeldung.di.spring;
22

3-
import static org.junit.Assert.*;
43
import org.junit.Before;
54
import org.junit.Test;
65
import org.springframework.context.ApplicationContext;
76
import org.springframework.context.support.ClassPathXmlApplicationContext;
87

8+
import static org.junit.Assert.assertEquals;
9+
import static org.junit.Assert.assertNotNull;
10+
911
public class BeanInjectionIntegrationTest {
1012

1113
private ApplicationContext applicationContext;

spring-di/src/test/java/com/baeldung/di/spring/SpringUnitTest.java renamed to spring-di-2/src/test/java/com/baeldung/di/spring/SpringUnitTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package com.baeldung.di.spring;
22

3-
import static org.junit.Assert.assertNotNull;
4-
53
import org.junit.Test;
64
import org.junit.runner.RunWith;
75
import org.springframework.beans.factory.annotation.Autowired;
86
import org.springframework.context.ApplicationContext;
97
import org.springframework.test.context.ContextConfiguration;
108
import org.springframework.test.context.junit4.SpringRunner;
119

10+
import static org.junit.Assert.assertNotNull;
11+
1212
@RunWith(SpringRunner.class)
1313
@ContextConfiguration(classes = { SpringMainConfig.class })
1414
public class SpringUnitTest {

spring-di-3/README.md

+1-2

spring-di-4/README.md

+1-2

spring-di/README.md

+8-3

spring-di/pom.xml

+16
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,22 @@
3636
<artifactId>aspectjweaver</artifactId>
3737
<version>${aspectjweaver.version}</version>
3838
</dependency>
39+
<dependency>
40+
<groupId>org.springframework.boot</groupId>
41+
<artifactId>spring-boot-starter-web</artifactId>
42+
</dependency>
43+
<dependency>
44+
<groupId>org.springframework.boot</groupId>
45+
<artifactId>spring-boot-starter-data-jpa</artifactId>
46+
</dependency>
47+
<dependency>
48+
<groupId>org.springframework.boot</groupId>
49+
<artifactId>spring-boot-starter-test</artifactId>
50+
</dependency>
51+
<dependency>
52+
<groupId>com.h2database</groupId>
53+
<artifactId>h2</artifactId>
54+
</dependency>
3955
</dependencies>
4056

4157
<build>

spring-di-3/src/main/java/com/baeldung/autowire/sample/FormatterType.java renamed to spring-di/src/main/java/com/baeldung/autowire/sample/FormatterType.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package com.baeldung.autowire.sample;
22

3+
import org.springframework.beans.factory.annotation.Qualifier;
4+
35
import java.lang.annotation.ElementType;
46
import java.lang.annotation.Retention;
57
import java.lang.annotation.RetentionPolicy;
68
import java.lang.annotation.Target;
79

8-
import org.springframework.beans.factory.annotation.Qualifier;
9-
1010
@Qualifier
1111
@Target({ ElementType.FIELD, ElementType.METHOD, ElementType.TYPE, ElementType.PARAMETER })
1212
@Retention(RetentionPolicy.RUNTIME)

spring-di-3/src/main/java/com/baeldung/order/Excellent.java renamed to spring-di/src/main/java/com/baeldung/order/Excellent.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.baeldung.order;
22

3-
import org.springframework.stereotype.Component;
43
import org.springframework.core.annotation.Order;
4+
import org.springframework.stereotype.Component;
55

66
@Component
77
@Order(1)
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
spring.profiles.active=prod
2+
ambiguous-bean=B
23

spring-di-4/src/test/java/com/baeldung/fieldinjection/EmailServiceUnitTest.java renamed to spring-di/src/test/java/com/baeldung/fieldinjection/EmailServiceUnitTest.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@
66
import org.mockito.Mockito;
77
import org.mockito.junit.jupiter.MockitoExtension;
88

9-
import static org.junit.jupiter.api.Assertions.assertEquals;
10-
import static org.junit.jupiter.api.Assertions.assertNotNull;
11-
import static org.junit.jupiter.api.Assertions.assertThrows;
9+
import static org.junit.jupiter.api.Assertions.*;
1210
import static org.mockito.Mockito.when;
1311

1412
@ExtendWith(MockitoExtension.class)

spring-di-3/src/test/java/com/baeldung/order/RatingRetrieverUnitTest.java renamed to spring-di/src/test/java/com/baeldung/order/RatingRetrieverUnitTest.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
package com.baeldung.order;
22

33

4-
import static org.hamcrest.CoreMatchers.equalTo;
5-
import static org.hamcrest.CoreMatchers.is;
6-
import static org.junit.Assert.assertThat;
7-
8-
import java.util.List;
9-
104
import org.junit.Test;
115
import org.junit.runner.RunWith;
126
import org.springframework.beans.factory.annotation.Autowired;
@@ -16,6 +10,12 @@
1610
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1711
import org.springframework.test.context.support.AnnotationConfigContextLoader;
1812

13+
import java.util.List;
14+
15+
import static org.hamcrest.CoreMatchers.equalTo;
16+
import static org.hamcrest.CoreMatchers.is;
17+
import static org.junit.Assert.assertThat;
18+
1919
@RunWith(SpringJUnit4ClassRunner.class)
2020
@ContextConfiguration(loader = AnnotationConfigContextLoader.class)
2121
public class RatingRetrieverUnitTest {
+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.baeldung.wiring.configuration;
22

3-
import org.springframework.context.annotation.Bean;
4-
import org.springframework.context.annotation.Configuration;
5-
63
import com.baeldung.dependency.AnotherArbitraryDependency;
74
import com.baeldung.dependency.ArbitraryDependency;
5+
import org.springframework.context.annotation.Bean;
6+
import org.springframework.context.annotation.Configuration;
87

98
@Configuration
109
public class ApplicationContextTestAutowiredQualifier {
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.baeldung.wiring.configuration;
22

3+
import com.baeldung.dependency.ArbitraryDependency;
34
import org.springframework.context.annotation.Bean;
45
import org.springframework.context.annotation.Configuration;
56

6-
import com.baeldung.dependency.ArbitraryDependency;
7-
87
@Configuration
98
public class ApplicationContextTestAutowiredType {
109

spring-di-2/src/test/java/com/baeldung/wiring/configuration/ApplicationContextTestInjectName.java renamed to spring-di/src/test/java/com/baeldung/wiring/configuration/ApplicationContextTestInjectName.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.baeldung.wiring.configuration;
22

3-
import org.springframework.context.annotation.Bean;
4-
import org.springframework.context.annotation.Configuration;
5-
63
import com.baeldung.dependency.ArbitraryDependency;
74
import com.baeldung.dependency.YetAnotherArbitraryDependency;
5+
import org.springframework.context.annotation.Bean;
6+
import org.springframework.context.annotation.Configuration;
87

98
@Configuration
109
public class ApplicationContextTestInjectName {
+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.baeldung.wiring.configuration;
22

3-
import org.springframework.context.annotation.Bean;
4-
import org.springframework.context.annotation.Configuration;
5-
63
import com.baeldung.dependency.AnotherArbitraryDependency;
74
import com.baeldung.dependency.ArbitraryDependency;
5+
import org.springframework.context.annotation.Bean;
6+
import org.springframework.context.annotation.Configuration;
87

98
@Configuration
109
public class ApplicationContextTestInjectQualifier {

spring-di-2/src/test/java/com/baeldung/wiring/configuration/ApplicationContextTestInjectType.java renamed to spring-di/src/test/java/com/baeldung/wiring/configuration/ApplicationContextTestInjectType.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.baeldung.wiring.configuration;
22

3+
import com.baeldung.dependency.ArbitraryDependency;
34
import org.springframework.context.annotation.Bean;
45
import org.springframework.context.annotation.Configuration;
56

6-
import com.baeldung.dependency.ArbitraryDependency;
7-
87
@Configuration
98
public class ApplicationContextTestInjectType {
109

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
package com.baeldung.wiring.configuration.autowired;
22

3-
import static org.junit.Assert.assertEquals;
4-
import static org.junit.Assert.assertNotNull;
5-
3+
import com.baeldung.dependency.ArbitraryDependency;
4+
import com.baeldung.wiring.configuration.ApplicationContextTestAutowiredType;
65
import org.junit.Test;
76
import org.junit.runner.RunWith;
87
import org.springframework.beans.factory.annotation.Autowired;
98
import org.springframework.test.context.ContextConfiguration;
109
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1110
import org.springframework.test.context.support.AnnotationConfigContextLoader;
1211

13-
import com.baeldung.dependency.ArbitraryDependency;
14-
import com.baeldung.wiring.configuration.ApplicationContextTestAutowiredType;
12+
import static org.junit.Assert.assertEquals;
13+
import static org.junit.Assert.assertNotNull;
1514

1615
@RunWith(SpringJUnit4ClassRunner.class)
1716
@ContextConfiguration(
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import com.baeldung.dependency.ArbitraryDependency;
44
import com.baeldung.wiring.configuration.ApplicationContextTestAutowiredName;
5-
65
import org.junit.Test;
76
import org.junit.runner.RunWith;
87
import org.springframework.beans.factory.annotation.Autowired;
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package com.baeldung.wiring.configuration.autowired;
22

3-
import static org.junit.Assert.assertEquals;
4-
import static org.junit.Assert.assertNotNull;
5-
3+
import com.baeldung.dependency.ArbitraryDependency;
4+
import com.baeldung.wiring.configuration.ApplicationContextTestAutowiredQualifier;
65
import org.junit.Test;
76
import org.junit.runner.RunWith;
87
import org.springframework.beans.factory.annotation.Autowired;
@@ -11,8 +10,8 @@
1110
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1211
import org.springframework.test.context.support.AnnotationConfigContextLoader;
1312

14-
import com.baeldung.dependency.ArbitraryDependency;
15-
import com.baeldung.wiring.configuration.ApplicationContextTestAutowiredQualifier;
13+
import static org.junit.Assert.assertEquals;
14+
import static org.junit.Assert.assertNotNull;
1615

1716
@RunWith(SpringJUnit4ClassRunner.class)
1817
@ContextConfiguration(
+4-6
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
package com.baeldung.wiring.configuration.inject;
22

3-
import static org.junit.Assert.assertEquals;
4-
import static org.junit.Assert.assertNotNull;
5-
3+
import com.baeldung.dependency.ArbitraryDependency;
4+
import com.baeldung.wiring.configuration.ApplicationContextTestInjectName;
65
import jakarta.inject.Inject;
76
import jakarta.inject.Named;
8-
97
import org.junit.Test;
108
import org.junit.runner.RunWith;
119
import org.springframework.test.context.ContextConfiguration;
1210
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1311
import org.springframework.test.context.support.AnnotationConfigContextLoader;
1412

15-
import com.baeldung.dependency.ArbitraryDependency;
16-
import com.baeldung.wiring.configuration.ApplicationContextTestInjectName;
13+
import static org.junit.Assert.assertEquals;
14+
import static org.junit.Assert.assertNotNull;
1715

1816
@RunWith(SpringJUnit4ClassRunner.class)
1917
@ContextConfiguration(
+4-6
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
package com.baeldung.wiring.configuration.inject;
22

3-
import static org.junit.Assert.assertEquals;
4-
import static org.junit.Assert.assertNotNull;
5-
3+
import com.baeldung.dependency.ArbitraryDependency;
4+
import com.baeldung.wiring.configuration.ApplicationContextTestInjectType;
65
import jakarta.inject.Inject;
7-
86
import org.junit.Test;
97
import org.junit.runner.RunWith;
108
import org.springframework.test.context.ContextConfiguration;
119
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1210
import org.springframework.test.context.support.AnnotationConfigContextLoader;
1311

14-
import com.baeldung.dependency.ArbitraryDependency;
15-
import com.baeldung.wiring.configuration.ApplicationContextTestInjectType;
12+
import static org.junit.Assert.assertEquals;
13+
import static org.junit.Assert.assertNotNull;
1614

1715
@RunWith(SpringJUnit4ClassRunner.class)
1816
@ContextConfiguration(
+4-6
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
package com.baeldung.wiring.configuration.inject;
22

3-
import static org.junit.Assert.assertEquals;
4-
import static org.junit.Assert.assertNotNull;
5-
3+
import com.baeldung.dependency.ArbitraryDependency;
4+
import com.baeldung.wiring.configuration.ApplicationContextTestInjectQualifier;
65
import jakarta.inject.Inject;
7-
86
import org.junit.Test;
97
import org.junit.runner.RunWith;
108
import org.springframework.beans.factory.annotation.Qualifier;
119
import org.springframework.test.context.ContextConfiguration;
1210
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1311
import org.springframework.test.context.support.AnnotationConfigContextLoader;
1412

15-
import com.baeldung.dependency.ArbitraryDependency;
16-
import com.baeldung.wiring.configuration.ApplicationContextTestInjectQualifier;
13+
import static org.junit.Assert.assertEquals;
14+
import static org.junit.Assert.assertNotNull;
1715

1816
@RunWith(SpringJUnit4ClassRunner.class)
1917
@ContextConfiguration(loader = AnnotationConfigContextLoader.class,

0 commit comments

Comments
 (0)