Skip to content

Commit 97c3368

Browse files
authored
Merge pull request #231 from squins/framework-updates
Update frameworks and migrate code
2 parents f27f23b + 8a4732c commit 97c3368

6 files changed

Lines changed: 33 additions & 22 deletions

File tree

pom.xml

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.springframework.boot</groupId>
2424
<artifactId>spring-boot-starter-parent</artifactId>
25-
<version>3.3.5</version>
25+
<version>3.5.5</version>
2626
<relativePath /> <!-- lookup parent from repository -->
2727
</parent>
2828

@@ -53,9 +53,9 @@
5353
<properties>
5454
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5555
<java.version>17</java.version>
56-
<apache-shiro.version>2.0.1</apache-shiro.version>
57-
<wicket.version>10.2.0</wicket.version>
58-
<wicketstuff.version>10.0.0</wicketstuff.version>
56+
<apache-shiro.version>2.0.5</apache-shiro.version>
57+
<wicket.version>10.6.0</wicket.version>
58+
<wicketstuff.version>10.6.0</wicketstuff.version>
5959
</properties>
6060

6161
<dependencyManagement>
@@ -92,11 +92,21 @@
9292
<artifactId>wicket-extensions</artifactId>
9393
<version>${wicket.version}</version>
9494
</dependency>
95-
<dependency>
96-
<groupId>org.apache.wicket</groupId>
97-
<artifactId>wicket-spring</artifactId>
98-
<version>${wicket.version}</version>
99-
</dependency>
95+
<dependency>
96+
<groupId>org.apache.wicket</groupId>
97+
<artifactId>wicket-request</artifactId>
98+
<version>${wicket.version}</version>
99+
</dependency>
100+
<dependency>
101+
<groupId>org.apache.wicket</groupId>
102+
<artifactId>wicket-spring</artifactId>
103+
<version>${wicket.version}</version>
104+
</dependency>
105+
<dependency>
106+
<groupId>org.apache.wicket</groupId>
107+
<artifactId>wicket-util</artifactId>
108+
<version>${wicket.version}</version>
109+
</dependency>
100110
<!-- Wicketstuff dependencies -->
101111
<dependency>
102112
<groupId>org.wicketstuff</groupId>
@@ -158,7 +168,7 @@
158168
<dependency>
159169
<groupId>de.agilecoders.wicket.webjars</groupId>
160170
<artifactId>wicket-webjars</artifactId>
161-
<version>4.0.5</version>
171+
<version>4.0.11</version>
162172
</dependency>
163173
<!-- Wicket datastore dependencies -->
164174
<dependency>
@@ -245,7 +255,7 @@
245255
<plugin>
246256
<groupId>org.apache.maven.plugins</groupId>
247257
<artifactId>maven-gpg-plugin</artifactId>
248-
<version>3.2.7</version>
258+
<version>3.2.8</version>
249259
<executions>
250260
<execution>
251261
<id>sign-artifacts</id>
@@ -259,6 +269,7 @@
259269
<plugin>
260270
<groupId>org.apache.maven.plugins</groupId>
261271
<artifactId>maven-source-plugin</artifactId>
272+
<version>3.3.1</version>
262273
<executions>
263274
<execution>
264275
<id>attach-sources</id>
@@ -271,6 +282,7 @@
271282
<plugin>
272283
<groupId>org.apache.maven.plugins</groupId>
273284
<artifactId>maven-javadoc-plugin</artifactId>
285+
<version>3.11.3</version>
274286
<executions>
275287
<execution>
276288
<id>attach-javadocs</id>

wicket-spring-boot-starter-example/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
<properties>
1919
<maven.deploy.skip>true</maven.deploy.skip>
2020
<maven.javadoc.skip>true</maven.javadoc.skip>
21-
<wicket-bootstrap.version>7.0.8</wicket-bootstrap.version>
22-
<hibernate-processor.version>7.0.0.Beta1</hibernate-processor.version>
21+
<wicket-bootstrap.version>7.0.11</wicket-bootstrap.version>
22+
<hibernate-processor.version>7.1.0.Final</hibernate-processor.version>
2323
</properties>
2424

2525
<dependencies>

wicket-spring-boot-starter-example/src/test/java/com/giffing/wicket/spring/boot/example/web/WicketBaseTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
import org.junit.jupiter.api.extension.ExtendWith;
1212
import org.springframework.beans.factory.annotation.Autowired;
1313
import org.springframework.boot.test.context.SpringBootTest;
14-
import org.springframework.boot.test.mock.mockito.SpyBean;
1514
import org.springframework.context.ApplicationContext;
1615
import org.springframework.security.authentication.AuthenticationManager;
1716
import org.springframework.security.authentication.TestingAuthenticationToken;
1817
import org.springframework.security.core.Authentication;
1918
import org.springframework.security.core.AuthenticationException;
19+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
2020
import org.springframework.test.context.junit.jupiter.SpringExtension;
2121
import org.springframework.test.util.ReflectionTestUtils;
2222
import test.com.giffing.wicket.spring.boot.example.web.WicketWebApplicationConfig;
@@ -44,7 +44,7 @@ public class WicketBaseTest {
4444
@Autowired
4545
private ApplicationContext applicationContextMock;
4646

47-
@SpyBean
47+
@MockitoBean
4848
private CustomAuthenticationManager customAuthenticationManager;
4949

5050
@BeforeEach

wicket-spring-boot-starter-example/src/test/java/com/giffing/wicket/spring/boot/example/web/pages/customers/CustomerListPageTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import org.junit.jupiter.api.BeforeEach;
1414
import org.junit.jupiter.api.Test;
1515
import org.mockito.Mockito;
16-
import org.springframework.boot.test.mock.mockito.MockBean;
16+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1717

1818
import com.giffing.wicket.spring.boot.example.model.Customer;
1919
import com.giffing.wicket.spring.boot.example.repository.services.customer.CustomerRepositoryService;
@@ -26,7 +26,7 @@ public class CustomerListPageTest extends WicketBaseTest {
2626

2727
private static final long CUSTOMERS_COUNT = 5;
2828

29-
@MockBean
29+
@MockitoBean
3030
private CustomerRepositoryService repository;
3131

3232
@Override

wicket-spring-boot-starter-example/src/test/java/com/giffing/wicket/spring/boot/example/web/pages/customers/create/CustomerCreatePageTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import org.junit.jupiter.api.Test;
1010
import org.mockito.ArgumentCaptor;
1111
import org.mockito.Mockito;
12-
import org.springframework.boot.test.mock.mockito.MockBean;
12+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1313

1414
import static org.hamcrest.MatcherAssert.assertThat;
1515
import static org.hamcrest.Matchers.equalTo;
@@ -18,7 +18,7 @@
1818

1919
public class CustomerCreatePageTest extends WicketBaseTest {
2020

21-
@MockBean
21+
@MockitoBean
2222
private CustomerRepositoryService repository;
2323

2424
@Override

wicket-spring-boot-starter-example/src/test/java/com/giffing/wicket/spring/boot/example/web/pages/customers/edit/CustomerEditPageTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import org.junit.jupiter.api.Test;
1212
import org.mockito.ArgumentCaptor;
1313
import org.mockito.Mockito;
14-
import org.springframework.boot.test.mock.mockito.MockBean;
14+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1515

1616
import com.giffing.wicket.spring.boot.example.model.Customer;
1717
import com.giffing.wicket.spring.boot.example.repository.services.customer.CustomerRepositoryService;
@@ -24,7 +24,7 @@ public class CustomerEditPageTest extends WicketBaseTest {
2424

2525
private static final Long CUSTOMERS_COUNT = 5L;
2626

27-
@MockBean
27+
@MockitoBean
2828
private CustomerRepositoryService repository;
2929

3030
@Override
@@ -39,7 +39,6 @@ public void setUp(){
3939

4040
}
4141

42-
4342
@Test
4443
public void assert_customer_not_exists(){
4544
PageParameters params = new PageParameters();

0 commit comments

Comments
 (0)