Skip to content

Commit f81b133

Browse files
Merge pull request #3 from smartSenseSolutions/fix/version-upgrade-relevant-changes
fix: version upgrade changes
2 parents 2be0a85 + 4f9b9c8 commit f81b133

File tree

12 files changed

+39
-161
lines changed

12 files changed

+39
-161
lines changed

compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ services:
1313

1414
keycloak:
1515
healthcheck:
16-
test: ["CMD", "curl", "-f", "http://http://0.0.0.0:28080/auth/"]
16+
test: ["CMD", "curl", "-f", "http://0.0.0.0:28080/auth/"]
1717
interval: 5s
1818
timeout: 2s
1919
retries: 15

gradle.properties

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
appGroup=ss.mod.demo
2-
springBootVersion=3.2.4
3-
springDependencyManagementVersion=1.1.4
4-
springCloudVersion=2023.0.0
5-
openApiVersion=2.4.0
6-
commonsDaoVersion=0.0.11
7-
jacksonVersion=2.17.0
2+
springBootVersion=3.3.0
3+
springDependencyManagementVersion=1.1.5
4+
springCloudVersion=2023.0.1
5+
openApiVersion=2.5.0
6+
commonsDaoVersion=1.0.0
7+
jacksonVersion=2.17.1
88
#Test property
9-
jacocoVersion=0.8.11
10-
testContainerVersion=1.19.7
11-
keycloakTestContainerVersion=3.3.0
12-
keycloakAdminClientVersion=24.0.2
13-
liquibaseVersion=4.26.0
9+
jacocoVersion=0.8.12
10+
testContainerVersion=1.19.8
11+
keycloakTestContainerVersion=3.3.1
12+
keycloakAdminClientVersion=24.0.4
13+
liquibaseVersion=4.28.0

ss-api/src/main/java/ss/mod/demo/api/model/request/FilterWrapper.java

Lines changed: 0 additions & 121 deletions
This file was deleted.

ss-api/src/main/java/ss/mod/demo/api/model/response/PageResponse.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
package ss.mod.demo.api.model.response;
22

33

4-
import com.smartsensesolutions.java.commons.sort.Sort;
4+
import com.smartsensesolutions.commons.dao.filter.FilterRequest;
5+
import com.smartsensesolutions.commons.dao.filter.sort.Sort;
56
import lombok.*;
67
import org.springframework.data.domain.Page;
7-
import ss.mod.demo.api.model.request.FilterWrapper;
88

99
import java.io.Serial;
1010
import java.io.Serializable;
1111
import java.util.ArrayList;
1212
import java.util.Collection;
13+
import java.util.List;
1314

1415
/**
1516
* Common response format.
@@ -30,22 +31,22 @@ public class PageResponse<T> implements Serializable {
3031
private Iterable<T> content;
3132
private Pageable pageable;
3233

33-
public static <C> PageResponse<C> of(Collection<C> data, Pageable pageable, Sort sort) {
34+
public static <C> PageResponse<C> of(Collection<C> data, Pageable pageable, List<Sort> sort) {
3435
return new PageResponse<>(data, pageable.toBuilder().sort(sort).build());
3536
}
3637

37-
public static <C> PageResponse<C> of(Page<C> page, Sort sort) {
38+
public static <C> PageResponse<C> of(Page<C> page, List<Sort> sort) {
3839
return of(page.getContent(), page.getNumber(), page.getNumberOfElements(), page.getSize(), page.getTotalPages(), page.getTotalElements(), sort);
3940
}
4041

41-
public static <C> PageResponse<C> of(Iterable<C> content, Integer currentPage, Integer numberOfElement, Integer size, Integer totalPages, Long totalElements, Sort sort) {
42+
public static <C> PageResponse<C> of(Iterable<C> content, Integer currentPage, Integer numberOfElement, Integer size, Integer totalPages, Long totalElements, List<Sort> sort) {
4243
PageResponse<C> page = new PageResponse<>();
4344
page.content = content;
4445
page.setPageable(new Pageable(size, totalPages, currentPage, numberOfElement, totalElements, sort));
4546
return page;
4647
}
4748

48-
public static <T> PageResponse<T> getBlank(FilterWrapper filter) {
49+
public static <T> PageResponse<T> getBlank(FilterRequest filter) {
4950
Pageable pageable = Pageable.builder()
5051
.totalPages(0)
5152
.numberOfElements(0)
@@ -69,6 +70,6 @@ public static class Pageable implements Serializable {
6970
private int pageNumber;
7071
private int numberOfElements;
7172
private long totalElements;
72-
private Sort sort;
73+
private List<Sort> sort;
7374
}
74-
}
75+
}

ss-dao/src/main/java/ss/mod/demo/dao/entity/BaseAuditEntity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44
package ss.mod.demo.dao.entity;
55

6-
import com.smartsensesolutions.java.commons.base.entity.BaseEntity;
6+
import com.smartsensesolutions.commons.dao.base.BaseEntity;
77
import jakarta.persistence.Column;
88
import jakarta.persistence.EntityListeners;
99
import jakarta.persistence.MappedSuperclass;

ss-dao/src/main/java/ss/mod/demo/dao/repository/UserMasterRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44
package ss.mod.demo.dao.repository;
55

6-
import com.smartsensesolutions.java.commons.base.repository.BaseRepository;
6+
import com.smartsensesolutions.commons.dao.base.BaseRepository;
77
import org.springframework.stereotype.Repository;
88
import ss.mod.demo.dao.entity.UserMaster;
99

ss-service-impl/src/main/java/ss/mod/demo/service/entity/BaseEntityService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
package ss.mod.demo.service.entity;
55

66
import com.fasterxml.jackson.databind.ObjectMapper;
7-
import com.smartsensesolutions.java.commons.base.entity.BaseEntity;
8-
import lombok.RequiredArgsConstructor;
7+
import com.smartsensesolutions.commons.dao.base.BaseEntity;
8+
import com.smartsensesolutions.commons.dao.base.BaseService;
99
import org.springframework.beans.factory.annotation.Autowired;
1010
import org.springframework.context.MessageSource;
1111

@@ -15,7 +15,7 @@
1515
* @author Sunil Kanzar
1616
* @since 14th feb 2024
1717
*/
18-
public abstract class BaseEntityService<E extends BaseEntity, ID> extends com.smartsensesolutions.java.commons.base.service.BaseService<E, ID> implements ServiceUtil {
18+
public abstract class BaseEntityService<E extends BaseEntity, ID> extends BaseService<E, ID> implements ServiceUtil {
1919

2020
@Autowired
2121
private ObjectMapper objectMapper;

ss-service-impl/src/main/java/ss/mod/demo/service/entity/ServiceUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.fasterxml.jackson.core.JsonProcessingException;
77
import com.fasterxml.jackson.databind.ObjectMapper;
88
import com.fasterxml.jackson.databind.type.TypeFactory;
9-
import com.smartsensesolutions.java.commons.FilterRequest;
9+
import com.smartsensesolutions.commons.dao.filter.FilterRequest;
1010
import org.springframework.context.MessageSource;
1111
import org.springframework.context.i18n.LocaleContextHolder;
1212
import org.springframework.data.domain.Page;

ss-service-impl/src/main/java/ss/mod/demo/service/entity/UserMasterService.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
*/
44
package ss.mod.demo.service.entity;
55

6-
import com.smartsensesolutions.java.commons.base.repository.BaseRepository;
7-
import com.smartsensesolutions.java.commons.specification.SpecificationUtil;
8-
import lombok.AllArgsConstructor;
6+
import com.smartsensesolutions.commons.dao.base.BaseRepository;
7+
import com.smartsensesolutions.commons.dao.specification.SpecificationUtil;
98
import org.springframework.beans.factory.annotation.Autowired;
109
import org.springframework.stereotype.Service;
1110
import ss.mod.demo.api.constant.ContMessage;

ss-service-impl/src/main/java/ss/mod/demo/service/impl/UserManagementServiceImpl.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,11 @@
33
*/
44
package ss.mod.demo.service.impl;
55

6-
import lombok.AllArgsConstructor;
6+
import com.smartsensesolutions.commons.dao.filter.FilterRequest;
77
import lombok.RequiredArgsConstructor;
88
import lombok.extern.slf4j.Slf4j;
99
import org.springframework.data.domain.Page;
1010
import org.springframework.stereotype.Service;
11-
import ss.mod.demo.api.model.request.FilterWrapper;
1211
import ss.mod.demo.api.model.request.UserRequest;
1312
import ss.mod.demo.api.model.response.PageResponse;
1413
import ss.mod.demo.api.model.response.UserResponse;
@@ -41,8 +40,8 @@ public UserResponse createUser(UserRequest userRequest) {
4140
}
4241

4342
@Override
44-
public PageResponse<UserResponse> userFilter(FilterWrapper filterWrapper) {
45-
Page<UserMaster> filter = userMasterService.filter(filterWrapper);
46-
return toPageResponse(filter, filterWrapper, UserResponse.class);
43+
public PageResponse<UserResponse> userFilter(FilterRequest filterRequest) {
44+
Page<UserMaster> filter = userMasterService.filter(filterRequest);
45+
return toPageResponse(filter, filterRequest, UserResponse.class);
4746
}
4847
}

0 commit comments

Comments
 (0)