Skip to content

Commit b26054e

Browse files
authored
[JAVA-37199] Upgrade spring-core to use parent-spring-6 (#17068)
1 parent 5f77315 commit b26054e

File tree

6 files changed

+20
-20
lines changed

6 files changed

+20
-20
lines changed

spring-core/pom.xml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010

1111
<parent>
1212
<groupId>com.baeldung</groupId>
13-
<artifactId>parent-spring-5</artifactId>
13+
<artifactId>parent-spring-6</artifactId>
1414
<version>0.0.1-SNAPSHOT</version>
15-
<relativePath>../parent-spring-5</relativePath>
15+
<relativePath>../parent-spring-6</relativePath>
1616
</parent>
1717

1818
<dependencies>
@@ -29,9 +29,9 @@
2929
<artifactId>spring-context</artifactId>
3030
</dependency>
3131
<dependency>
32-
<groupId>javax.inject</groupId>
33-
<artifactId>javax.inject</artifactId>
34-
<version>${javax.inject.version}</version>
32+
<groupId>jakarta.inject</groupId>
33+
<artifactId>jakarta.inject-api</artifactId>
34+
<version>${jakarta.inject-api.version}</version>
3535
</dependency>
3636
<dependency>
3737
<groupId>org.projectlombok</groupId>
@@ -55,9 +55,9 @@
5555
<version>${commons-io.version}</version>
5656
</dependency>
5757
<dependency>
58-
<groupId>javax.annotation</groupId>
59-
<artifactId>javax.annotation-api</artifactId>
60-
<version>${annotation-api.version}</version>
58+
<groupId>jakarta.annotation</groupId>
59+
<artifactId>jakarta.annotation-api</artifactId>
60+
<version>${jakarta.annotation-api}</version>
6161
</dependency>
6262
</dependencies>
6363

@@ -75,9 +75,8 @@
7575
</build>
7676

7777
<properties>
78-
<javax.inject.version>1</javax.inject.version>
79-
<spring-boot.version>1.5.2.RELEASE</spring-boot.version>
80-
<annotation-api.version>1.3.2</annotation-api.version>
78+
<jakarta.inject-api.version>2.0.1</jakarta.inject-api.version>
79+
<jakarta.annotation-api>3.0.0</jakarta.annotation-api>
8180
</properties>
8281

8382
</project>

spring-core/src/main/java/com/baeldung/annotation/MyBean.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.baeldung.annotation;
22

33
import org.springframework.stereotype.Component;
4-
import javax.annotation.PostConstruct;
5-
import javax.annotation.PreDestroy;
4+
import jakarta.annotation.PostConstruct;
5+
import jakarta.annotation.PreDestroy;
66

77
@Component
88
public class MyBean {

spring-core/src/main/java/com/baeldung/applicationcontext/Teacher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import java.util.ArrayList;
44
import java.util.List;
55

6-
import javax.annotation.PostConstruct;
6+
import jakarta.annotation.PostConstruct;
77

88
import org.springframework.beans.factory.annotation.Autowired;
99
import org.springframework.context.ApplicationContext;

spring-core/src/main/java/com/baeldung/scope/prototype/PrototypeBean.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
package com.baeldung.scope.prototype;
22

3-
import org.apache.log4j.Logger;
3+
import org.slf4j.LoggerFactory;
4+
import org.slf4j.Logger;
45

56
public class PrototypeBean {
67

7-
private final Logger logger = Logger.getLogger(this.getClass());
8+
private final Logger logger = LoggerFactory.getLogger(this.getClass());
89

910
public PrototypeBean() {
1011
logger.info("Prototype instance created");

spring-core/src/main/java/com/baeldung/scope/singleton/SingletonBean.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package com.baeldung.scope.singleton;
22

33
import com.baeldung.scope.prototype.PrototypeBean;
4-
import org.apache.log4j.Logger;
54
import org.springframework.beans.factory.annotation.Autowired;
6-
75
import java.time.LocalTime;
6+
import org.slf4j.LoggerFactory;
7+
import ch.qos.logback.classic.Logger;
88

99
public class SingletonBean {
1010

11-
private final Logger logger = Logger.getLogger(this.getClass());
11+
private final Logger logger = (Logger) LoggerFactory.getLogger(this.getClass());
1212

1313
@Autowired
1414
private PrototypeBean prototypeBean;

spring-core/src/main/java/com/baeldung/scope/singleton/SingletonProviderBean.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.baeldung.scope.prototype.PrototypeBean;
44
import org.springframework.beans.factory.annotation.Autowired;
55

6-
import javax.inject.Provider;
6+
import jakarta.inject.Provider;
77

88
public class SingletonProviderBean {
99

0 commit comments

Comments
 (0)