File tree 9 files changed +26
-21
lines changed
src/main/java/com/baeldung/springbootsslbundles
spring-reactive-modules/spring-reactive-exceptions
spring-web-modules/spring-rest-http
9 files changed +26
-21
lines changed Original file line number Diff line number Diff line change 194
194
<lifecycle-mapping .version>1.0.0</lifecycle-mapping .version>
195
195
<sql-maven-plugin .version>1.5</sql-maven-plugin .version>
196
196
<properties-maven-plugin .version>1.0.0</properties-maven-plugin .version>
197
- <spring-boot .version>3.1.5</ spring-boot .version>
197
+ <h2 .version>2.2.224</ h2 .version>
198
198
</properties >
199
199
200
200
</project >
Original file line number Diff line number Diff line change 19
19
<dependency >
20
20
<groupId >org.springframework</groupId >
21
21
<artifactId >spring-context</artifactId >
22
- <version >${org.springframework.version} </version >
23
22
</dependency >
24
23
<dependency >
25
24
<groupId >org.springframework</groupId >
26
25
<artifactId >spring-beans</artifactId >
27
- <version >${org.springframework.version} </version >
28
26
</dependency >
29
27
<!-- SpringBoot -->
30
28
<dependency >
36
34
<dependency >
37
35
<groupId >com.h2database</groupId >
38
36
<artifactId >h2</artifactId >
39
- <version >${h2.version} </version >
40
37
</dependency >
41
38
<dependency >
42
39
<groupId >org.springframework</groupId >
43
40
<artifactId >spring-jdbc</artifactId >
44
- <version >${org.springframework.version} </version >
45
41
</dependency >
46
42
<dependency >
47
43
<groupId >org.mybatis</groupId >
61
57
<dependency >
62
58
<groupId >org.springframework</groupId >
63
59
<artifactId >spring-test</artifactId >
64
- <version >${org.springframework.version} </version >
65
60
<scope >test</scope >
66
61
</dependency >
67
62
</dependencies >
77
72
</build >
78
73
79
74
<properties >
80
- <!-- Spring -->
81
- <org .springframework.version>6.0.13</org .springframework.version>
82
- <!-- persistence -->
83
75
<spring-mybatis .version>3.0.3</spring-mybatis .version>
84
76
<mybatis .version>3.5.2</mybatis .version>
85
77
<mybatis-spring-boot-starter .version>3.0.3</mybatis-spring-boot-starter .version>
86
78
<spring-boot .repackage.skip>true</spring-boot .repackage.skip>
87
- <spring-boot .version>3.1.5</spring-boot .version>
88
79
</properties >
89
80
90
81
</project >
Original file line number Diff line number Diff line change 104
104
<useDefaultDelimiters >false</useDefaultDelimiters >
105
105
</configuration >
106
106
</plugin >
107
+ <plugin >
108
+ <groupId >org.apache.maven.plugins</groupId >
109
+ <artifactId >maven-compiler-plugin</artifactId >
110
+ <configuration >
111
+ <parameters >true</parameters >
112
+ </configuration >
113
+ </plugin >
107
114
</plugins >
108
115
</build >
109
116
142
149
</profiles >
143
150
144
151
<properties >
145
- <spring-cloud .version>2022 .0.4 </spring-cloud .version>
152
+ <spring-cloud .version>2023 .0.0 </spring-cloud .version>
146
153
<commons-configuration .version>1.10</commons-configuration .version>
147
154
<resource .delimiter>@</resource .delimiter>
148
155
<!-- <start-class>com.baeldung.buildproperties.Application</start-class> -->
149
156
<start-class >com.baeldung.yaml.MyApplication</start-class >
150
- <spring-boot .version>3.1.5</spring-boot .version>
151
157
</properties >
152
158
153
159
</project >
Original file line number Diff line number Diff line change 53
53
54
54
<properties >
55
55
<apache .client5.version>5.0.3</apache .client5.version>
56
- <spring-boot .version>3.1.5</spring-boot .version>
57
56
</properties >
58
57
59
58
</project >
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ public SecureRestTemplateConfig(SslBundles sslBundles) throws NoSuchSslBundleExc
27
27
this .sslContext = sslBundle .createSslContext ();
28
28
}
29
29
30
- @ Bean
30
+ @ Bean ( name = "secureRestTemplate" )
31
31
public RestTemplate secureRestTemplate () {
32
32
final SSLConnectionSocketFactory sslSocketFactory = SSLConnectionSocketFactoryBuilder .create ().setSslContext (this .sslContext ).build ();
33
33
final HttpClientConnectionManager cm = PoolingHttpClientConnectionManagerBuilder .create ().setSSLSocketFactory (sslSocketFactory ).build ();
Original file line number Diff line number Diff line change 1
1
package com .baeldung .springbootsslbundles ;
2
2
3
3
import org .springframework .beans .factory .annotation .Autowired ;
4
+ import org .springframework .beans .factory .annotation .Qualifier ;
4
5
import org .springframework .http .HttpMethod ;
5
6
import org .springframework .http .ResponseEntity ;
6
7
import org .springframework .stereotype .Service ;
@@ -11,7 +12,7 @@ public class SecureServiceRestApi {
11
12
private final RestTemplate restTemplate ;
12
13
13
14
@ Autowired
14
- public SecureServiceRestApi (RestTemplate restTemplate ) {
15
+ public SecureServiceRestApi (@ Qualifier ( "secureRestTemplate" ) RestTemplate restTemplate ) {
15
16
this .restTemplate = restTemplate ;
16
17
}
17
18
Original file line number Diff line number Diff line change 38
38
<dependency >
39
39
<groupId >org.hibernate.orm</groupId >
40
40
<artifactId >hibernate-core</artifactId >
41
- <version >${hibernate-core.version} </version >
42
41
</dependency >
43
42
<!-- Testing -->
44
43
<dependency >
65
64
<properties >
66
65
<jinq .version>2.0.1</jinq .version>
67
66
<hibernate-core .version>6.4.2.Final</hibernate-core .version>
68
- <spring-boot .version>3.1.5</spring-boot .version>
69
67
</properties >
70
68
71
69
</project >
Original file line number Diff line number Diff line change 51
51
<layout >JAR</layout >
52
52
</configuration >
53
53
</plugin >
54
+ <plugin >
55
+ <groupId >org.apache.maven.plugins</groupId >
56
+ <artifactId >maven-compiler-plugin</artifactId >
57
+ <configuration >
58
+ <parameters >true</parameters >
59
+ </configuration >
60
+ </plugin >
54
61
</plugins >
55
62
</build >
56
63
57
- <properties >
58
- <spring-boot .version>3.1.5</spring-boot .version>
59
- </properties >
60
-
61
64
</project >
Original file line number Diff line number Diff line change 71
71
<skip >true</skip >
72
72
</configuration >
73
73
</plugin >
74
+ <plugin >
75
+ <groupId >org.apache.maven.plugins</groupId >
76
+ <artifactId >maven-compiler-plugin</artifactId >
77
+ <configuration >
78
+ <parameters >true</parameters >
79
+ </configuration >
80
+ </plugin >
74
81
</plugins >
75
82
</build >
76
83
You can’t perform that action at this time.
0 commit comments