Skip to content
Merged
5 changes: 0 additions & 5 deletions src/main/java/hyu/erica/capstone/domain/enums/Gender.java

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone;
package hyu.erica.v1.capstone;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package hyu.erica.capstone.api;
package hyu.erica.v1.capstone.api;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import hyu.erica.capstone.api.code.BaseCode;
import hyu.erica.capstone.api.code.status.ErrorStatus;
import hyu.erica.capstone.api.code.status.SuccessStatus;
import hyu.erica.v1.capstone.api.code.BaseCode;
import hyu.erica.v1.capstone.api.code.status.ErrorStatus;
import hyu.erica.v1.capstone.api.code.status.SuccessStatus;
import lombok.AllArgsConstructor;
import lombok.Getter;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.api.code;
package hyu.erica.v1.capstone.api.code;


public interface BaseCode {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.api.code;
package hyu.erica.v1.capstone.api.code;

public interface BaseErrorCode {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.api.code;
package hyu.erica.v1.capstone.api.code;

import lombok.Builder;
import lombok.Getter;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.api.code;
package hyu.erica.v1.capstone.api.code;

import lombok.Builder;
import lombok.Getter;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package hyu.erica.capstone.api.code.status;
package hyu.erica.v1.capstone.api.code.status;

import hyu.erica.capstone.api.code.BaseErrorCode;
import hyu.erica.capstone.api.code.ErrorReasonDTO;
import hyu.erica.v1.capstone.api.code.BaseErrorCode;
import hyu.erica.v1.capstone.api.code.ErrorReasonDTO;
import lombok.AllArgsConstructor;
import lombok.Getter;
import org.springframework.http.HttpStatus;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package hyu.erica.capstone.api.code.status;
package hyu.erica.v1.capstone.api.code.status;

import hyu.erica.capstone.api.code.BaseCode;
import hyu.erica.capstone.api.code.ReasonDTO;
import hyu.erica.v1.capstone.api.code.BaseCode;
import hyu.erica.v1.capstone.api.code.ReasonDTO;
import lombok.AllArgsConstructor;
import lombok.Getter;
import org.springframework.http.HttpStatus;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
package hyu.erica.capstone.api.exception;
package hyu.erica.v1.capstone.api.exception;


import hyu.erica.capstone.api.ApiResponse;
import hyu.erica.capstone.api.code.status.ErrorStatus;
import jakarta.validation.ConstraintViolationException;
import java.util.List;
import java.util.stream.Collectors;
import hyu.erica.v1.capstone.api.ApiResponse;
import hyu.erica.v1.capstone.api.code.status.ErrorStatus;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.MethodArgumentNotValidException;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;
import org.springframework.web.method.annotation.MethodArgumentTypeMismatchException;


@Slf4j
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package hyu.erica.capstone.api.exception;
package hyu.erica.v1.capstone.api.exception;

import hyu.erica.capstone.api.code.status.ErrorStatus;
import hyu.erica.v1.capstone.api.code.status.ErrorStatus;
import lombok.Getter;
import lombok.Setter;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
package hyu.erica.capstone.client;
package hyu.erica.v1.capstone.client;

import hyu.erica.capstone.web.dto.client.AttractionRequestDTO;
import hyu.erica.capstone.web.dto.client.RestaurantRequestDTO;
import hyu.erica.capstone.web.dto.client.StyleRequestDTO;
import hyu.erica.v1.capstone.web.dto.client.AttractionRequestDTO;
import hyu.erica.v1.capstone.web.dto.client.RestaurantRequestDTO;
import hyu.erica.v1.capstone.web.dto.client.StyleRequestDTO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;

@FeignClient(name = "planApiClient", url = "${plan.api.url}")
public interface PlanClient {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.config;
package hyu.erica.v1.capstone.config;

import io.swagger.v3.oas.models.Components;
import io.swagger.v3.oas.models.OpenAPI;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package hyu.erica.capstone.config;
package hyu.erica.v1.capstone.config;

import hyu.erica.capstone.security.JwtAuthenticationFilter;
import hyu.erica.capstone.security.JwtTokenProvider;
import hyu.erica.capstone.service.auth.AuthService;
import hyu.erica.v1.capstone.security.JwtAuthenticationFilter;
import hyu.erica.v1.capstone.security.JwtTokenProvider;
import hyu.erica.v1.capstone.service.auth.AuthService;
import lombok.RequiredArgsConstructor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain;
package hyu.erica.v1.capstone.domain;

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain;
package hyu.erica.v1.capstone.domain;

import jakarta.persistence.Column;
import jakarta.persistence.Entity;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package hyu.erica.capstone.domain;
package hyu.erica.v1.capstone.domain;


import static jakarta.persistence.GenerationType.IDENTITY;

import hyu.erica.capstone.domain.enums.City;
import hyu.erica.v1.capstone.domain.enums.City;
import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package hyu.erica.capstone.domain;
package hyu.erica.v1.capstone.domain;

import static jakarta.persistence.GenerationType.*;

import hyu.erica.capstone.domain.enums.TripPlanStatus;
import hyu.erica.capstone.domain.mapping.PreferAttraction;
import hyu.erica.capstone.domain.mapping.PreferRestaurant;
import hyu.erica.v1.capstone.domain.enums.TripPlanStatus;
import hyu.erica.v1.capstone.domain.mapping.PreferAttraction;
import hyu.erica.v1.capstone.domain.mapping.PreferRestaurant;
import jakarta.persistence.CascadeType;
import jakarta.persistence.Entity;
import jakarta.persistence.EnumType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package hyu.erica.capstone.domain;
package hyu.erica.v1.capstone.domain;

import static jakarta.persistence.EnumType.*;
import static jakarta.persistence.GenerationType.IDENTITY;

import hyu.erica.capstone.domain.enums.PlaceType;
import hyu.erica.v1.capstone.domain.enums.PlaceType;
import jakarta.persistence.Entity;
import jakarta.persistence.Enumerated;
import jakarta.persistence.FetchType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
package hyu.erica.capstone.domain;
package hyu.erica.v1.capstone.domain;


import static jakarta.persistence.EnumType.*;

import hyu.erica.capstone.domain.base.BaseEntity;
import hyu.erica.capstone.domain.enums.Gender;
import hyu.erica.capstone.domain.enums.PhoneService;
import hyu.erica.capstone.domain.enums.ThirdPartyLogin;
import hyu.erica.v1.capstone.domain.base.BaseEntity;
import hyu.erica.v1.capstone.domain.enums.Gender;
import hyu.erica.v1.capstone.domain.enums.PhoneService;
import hyu.erica.v1.capstone.domain.enums.ThirdPartyLogin;
import jakarta.persistence.Entity;
import jakarta.persistence.Enumerated;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import java.time.LocalDate;
import java.util.List;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain.base;
package hyu.erica.v1.capstone.domain.base;

import jakarta.persistence.EntityListeners;
import jakarta.persistence.MappedSuperclass;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain.enums;
package hyu.erica.v1.capstone.domain.enums;

public enum City {
BUSAN, DAEGU, INCHEON, JEJU, SEOUL
Expand Down
5 changes: 5 additions & 0 deletions src/main/java/hyu/erica/v1/capstone/domain/enums/Gender.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package hyu.erica.v1.capstone.domain.enums;

public enum Gender {
MALE, FEMALE
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain.enums;
package hyu.erica.v1.capstone.domain.enums;

public enum PhoneService {
SKT,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain.enums;
package hyu.erica.v1.capstone.domain.enums;

public enum PlaceType {
ATTRACTION, RESTAURANT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain.enums;
package hyu.erica.v1.capstone.domain.enums;

public enum ThirdPartyLogin {
GOOGLE, NAVER, KAKAO
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package hyu.erica.capstone.domain.enums;
package hyu.erica.v1.capstone.domain.enums;

public enum TripPlanStatus {
PROGRESSING, DONE, FAILED
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
package hyu.erica.capstone.domain.mapping;
package hyu.erica.v1.capstone.domain.mapping;

import static jakarta.persistence.GenerationType.*;

import hyu.erica.capstone.domain.Attraction;
import hyu.erica.capstone.domain.TripPlan;
import hyu.erica.capstone.domain.User;
import hyu.erica.capstone.domain.base.BaseEntity;
import hyu.erica.v1.capstone.domain.Attraction;
import hyu.erica.v1.capstone.domain.TripPlan;
import hyu.erica.v1.capstone.domain.User;
import hyu.erica.v1.capstone.domain.base.BaseEntity;
import jakarta.persistence.CascadeType;
import jakarta.persistence.Entity;
import jakarta.persistence.FetchType;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.OneToOne;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package hyu.erica.capstone.domain.mapping;
package hyu.erica.v1.capstone.domain.mapping;

import static jakarta.persistence.GenerationType.IDENTITY;

import hyu.erica.capstone.domain.Restaurant;
import hyu.erica.capstone.domain.TripPlan;
import hyu.erica.capstone.domain.User;
import hyu.erica.capstone.domain.base.BaseEntity;
import hyu.erica.v1.capstone.domain.Restaurant;
import hyu.erica.v1.capstone.domain.TripPlan;
import hyu.erica.v1.capstone.domain.User;
import hyu.erica.v1.capstone.domain.base.BaseEntity;
import jakarta.persistence.CascadeType;
import jakarta.persistence.Entity;
import jakarta.persistence.FetchType;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package hyu.erica.capstone.repository;
package hyu.erica.v1.capstone.repository;

import hyu.erica.capstone.domain.Attraction;
import hyu.erica.v1.capstone.domain.Attraction;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package hyu.erica.capstone.repository;
package hyu.erica.v1.capstone.repository;

import hyu.erica.capstone.domain.mapping.PreferAttraction;
import hyu.erica.v1.capstone.domain.mapping.PreferAttraction;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package hyu.erica.capstone.repository;
package hyu.erica.v1.capstone.repository;

import hyu.erica.capstone.domain.mapping.PreferRestaurant;
import hyu.erica.v1.capstone.domain.mapping.PreferRestaurant;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package hyu.erica.capstone.repository;
package hyu.erica.v1.capstone.repository;

import hyu.erica.capstone.domain.Restaurant;
import hyu.erica.v1.capstone.domain.Restaurant;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package hyu.erica.capstone.repository;
package hyu.erica.v1.capstone.repository;

import hyu.erica.capstone.domain.Style;
import java.util.List;
import java.util.Optional;
import hyu.erica.v1.capstone.domain.Style;
import org.springframework.data.jpa.repository.JpaRepository;

public interface StyleRepository extends JpaRepository<Style, Long> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package hyu.erica.capstone.repository;
package hyu.erica.v1.capstone.repository;

import hyu.erica.capstone.domain.TripPlan;
import hyu.erica.v1.capstone.domain.TripPlan;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package hyu.erica.capstone.repository;
package hyu.erica.v1.capstone.repository;

import hyu.erica.capstone.domain.TripScheduleItem;
import hyu.erica.v1.capstone.domain.TripScheduleItem;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
Expand Down
Loading