Move entities to domain package
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
package net.kapcake.bankingservice.converters;
|
||||
|
||||
import net.kapcake.bankingservice.model.domain.PaymentDTO;
|
||||
import net.kapcake.bankingservice.model.entities.Payment;
|
||||
import org.modelmapper.ModelMapper;
|
||||
import org.modelmapper.convention.MatchingStrategies;
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package net.kapcake.bankingservice.converters;
|
||||
|
||||
import net.kapcake.bankingservice.model.domain.BankAccountDTO;
|
||||
import net.kapcake.bankingservice.model.entities.BankAccount;
|
||||
import net.kapcake.bankingservice.model.dtos.BankAccountDTO;
|
||||
import net.kapcake.bankingservice.model.domain.BankAccount;
|
||||
import org.modelmapper.ModelMapper;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
package net.kapcake.bankingservice.converters;
|
||||
|
||||
import net.kapcake.bankingservice.exceptions.PaymentValidationException;
|
||||
import net.kapcake.bankingservice.model.domain.PaymentDTO;
|
||||
import net.kapcake.bankingservice.model.entities.BankAccount;
|
||||
import net.kapcake.bankingservice.model.entities.Payment;
|
||||
import net.kapcake.bankingservice.model.dtos.PaymentDTO;
|
||||
import net.kapcake.bankingservice.model.domain.BankAccount;
|
||||
import net.kapcake.bankingservice.model.domain.Payment;
|
||||
import net.kapcake.bankingservice.repositories.BankAccountRepository;
|
||||
import org.modelmapper.ModelMapper;
|
||||
import org.modelmapper.TypeMap;
|
||||
import org.modelmapper.convention.MatchingStrategies;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package net.kapcake.bankingservice.model.entities;
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
|
||||
import jakarta.persistence.*;
|
||||
import lombok.Getter;
|
||||
@@ -1,10 +1,9 @@
|
||||
package net.kapcake.bankingservice.model.entities;
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
|
||||
import jakarta.persistence.*;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
import net.kapcake.bankingservice.model.domain.AccountStatus;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
package net.kapcake.bankingservice.model.entities;
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
|
||||
import jakarta.persistence.*;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.experimental.Accessors;
|
||||
import net.kapcake.bankingservice.model.domain.Currency;
|
||||
import net.kapcake.bankingservice.model.domain.PaymentStatus;
|
||||
import org.hibernate.annotations.CreationTimestamp;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package net.kapcake.bankingservice.model.entities;
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
|
||||
import jakarta.persistence.*;
|
||||
import lombok.Getter;
|
||||
@@ -1,8 +1,10 @@
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
package net.kapcake.bankingservice.model.dtos;
|
||||
|
||||
import jakarta.validation.constraints.DecimalMin;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
import net.kapcake.bankingservice.model.domain.BalanceType;
|
||||
import net.kapcake.bankingservice.model.domain.Currency;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
package net.kapcake.bankingservice.model.dtos;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
import net.kapcake.bankingservice.model.domain.AccountStatus;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
package net.kapcake.bankingservice.model.dtos;
|
||||
|
||||
import jakarta.validation.constraints.DecimalMin;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
import net.kapcake.bankingservice.model.domain.Currency;
|
||||
import net.kapcake.bankingservice.model.domain.PaymentStatus;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
@@ -1,4 +1,4 @@
|
||||
package net.kapcake.bankingservice.model.domain;
|
||||
package net.kapcake.bankingservice.model.dtos;
|
||||
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import lombok.Data;
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.kapcake.bankingservice.repositories;
|
||||
|
||||
import net.kapcake.bankingservice.model.entities.Balance;
|
||||
import net.kapcake.bankingservice.model.domain.Balance;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
public interface BalanceRepository extends JpaRepository<Balance, Long> {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.kapcake.bankingservice.repositories;
|
||||
|
||||
import net.kapcake.bankingservice.model.entities.BankAccount;
|
||||
import net.kapcake.bankingservice.model.domain.BankAccount;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.kapcake.bankingservice.repositories;
|
||||
|
||||
import net.kapcake.bankingservice.model.entities.Payment;
|
||||
import net.kapcake.bankingservice.model.domain.Payment;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
public interface PaymentRepository extends JpaRepository<Payment, Long> {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.kapcake.bankingservice.repositories;
|
||||
|
||||
import net.kapcake.bankingservice.model.entities.User;
|
||||
import net.kapcake.bankingservice.model.domain.User;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.kapcake.bankingservice.security;
|
||||
|
||||
import net.kapcake.bankingservice.model.entities.User;
|
||||
import net.kapcake.bankingservice.model.domain.User;
|
||||
import org.springframework.security.core.GrantedAuthority;
|
||||
import org.springframework.security.core.userdetails.UserDetails;
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.kapcake.bankingservice.security;
|
||||
|
||||
import net.kapcake.bankingservice.model.entities.User;
|
||||
import net.kapcake.bankingservice.model.domain.User;
|
||||
import net.kapcake.bankingservice.repositories.UserRepository;
|
||||
import org.springframework.security.core.userdetails.UserDetails;
|
||||
import org.springframework.security.core.userdetails.UserDetailsService;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package net.kapcake.bankingservice.services;
|
||||
|
||||
import net.kapcake.bankingservice.converters.BankAccountConverter;
|
||||
import net.kapcake.bankingservice.model.domain.BankAccountDTO;
|
||||
import net.kapcake.bankingservice.model.dtos.BankAccountDTO;
|
||||
import net.kapcake.bankingservice.repositories.BankAccountRepository;
|
||||
import net.kapcake.bankingservice.security.UserDetailsImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -2,10 +2,10 @@ package net.kapcake.bankingservice.services;
|
||||
|
||||
import net.kapcake.bankingservice.converters.PaymentConverter;
|
||||
import net.kapcake.bankingservice.model.domain.BalanceType;
|
||||
import net.kapcake.bankingservice.model.domain.PaymentDTO;
|
||||
import net.kapcake.bankingservice.model.entities.Balance;
|
||||
import net.kapcake.bankingservice.model.entities.BankAccount;
|
||||
import net.kapcake.bankingservice.model.entities.Payment;
|
||||
import net.kapcake.bankingservice.model.dtos.PaymentDTO;
|
||||
import net.kapcake.bankingservice.model.domain.Balance;
|
||||
import net.kapcake.bankingservice.model.domain.BankAccount;
|
||||
import net.kapcake.bankingservice.model.domain.Payment;
|
||||
import net.kapcake.bankingservice.repositories.BalanceRepository;
|
||||
import net.kapcake.bankingservice.repositories.BankAccountRepository;
|
||||
import net.kapcake.bankingservice.repositories.PaymentRepository;
|
||||
@@ -13,7 +13,6 @@ import net.kapcake.bankingservice.security.UserDetailsImpl;
|
||||
import net.kapcake.bankingservice.validation.PaymentValidator;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.PlatformTransactionManager;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.transaction.support.TransactionTemplate;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
@@ -3,9 +3,9 @@ package net.kapcake.bankingservice.validation;
|
||||
import net.kapcake.bankingservice.exceptions.PaymentValidationException;
|
||||
import net.kapcake.bankingservice.model.domain.BalanceType;
|
||||
import net.kapcake.bankingservice.model.domain.IbanValidationResponse;
|
||||
import net.kapcake.bankingservice.model.entities.Balance;
|
||||
import net.kapcake.bankingservice.model.entities.Payment;
|
||||
import net.kapcake.bankingservice.model.entities.User;
|
||||
import net.kapcake.bankingservice.model.domain.Balance;
|
||||
import net.kapcake.bankingservice.model.domain.Payment;
|
||||
import net.kapcake.bankingservice.model.domain.User;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.web.client.RestClientException;
|
||||
|
||||
@@ -7,22 +7,19 @@ import net.kapcake.bankingservice.exceptions.PaymentValidationException;
|
||||
import net.kapcake.bankingservice.model.domain.BalanceType;
|
||||
import net.kapcake.bankingservice.model.domain.Currency;
|
||||
import net.kapcake.bankingservice.model.domain.IbanValidationResponse;
|
||||
import net.kapcake.bankingservice.model.entities.Balance;
|
||||
import net.kapcake.bankingservice.model.entities.BankAccount;
|
||||
import net.kapcake.bankingservice.model.entities.Payment;
|
||||
import net.kapcake.bankingservice.model.entities.User;
|
||||
import net.kapcake.bankingservice.model.domain.Balance;
|
||||
import net.kapcake.bankingservice.model.domain.BankAccount;
|
||||
import net.kapcake.bankingservice.model.domain.Payment;
|
||||
import net.kapcake.bankingservice.model.domain.User;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Qualifier;
|
||||
import org.springframework.boot.test.autoconfigure.web.client.RestClientTest;
|
||||
import org.springframework.http.HttpMethod;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.test.context.ContextConfiguration;
|
||||
import org.springframework.test.web.client.ExpectedCount;
|
||||
import org.springframework.test.web.client.MockRestServiceServer;
|
||||
import org.springframework.test.web.client.response.MockRestResponseCreators;
|
||||
import org.springframework.web.client.RestTemplate;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
Reference in New Issue
Block a user