diff --git a/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingCompanyController.java b/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingCompanyController.java index e6c1fb4..25c2605 100644 --- a/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingCompanyController.java +++ b/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingCompanyController.java @@ -1,9 +1,9 @@ package jikgong.domain.headHunting.controller; import io.swagger.v3.oas.annotations.Operation; -import jikgong.domain.headHunting.dtos.HeadHuntingListResponse; -import jikgong.domain.headHunting.dtos.SelectOfferJobPostResponse; -import jikgong.domain.headHunting.dtos.WorkerInfoResponse; +import jikgong.domain.headHunting.dtos.company.HeadHuntingListResponse; +import jikgong.domain.headHunting.dtos.company.SelectOfferJobPostResponse; +import jikgong.domain.headHunting.dtos.company.WorkerInfoResponse; import jikgong.domain.headHunting.entity.SortType; import jikgong.domain.headHunting.service.HeadHuntingCompanyService; import jikgong.domain.jobPost.entity.Tech; diff --git a/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingWorkerController.java b/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingWorkerController.java index fdf394e..5ec9003 100644 --- a/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingWorkerController.java +++ b/src/main/java/jikgong/domain/headHunting/controller/HeadHuntingWorkerController.java @@ -2,7 +2,7 @@ import io.swagger.v3.oas.annotations.Operation; -import jikgong.domain.headHunting.dtos.HeadHuntingSaveRequest; +import jikgong.domain.headHunting.dtos.worker.HeadHuntingSaveRequest; import jikgong.domain.headHunting.service.HeadHuntingWorkerService; import jikgong.global.dto.Response; import jikgong.global.security.principal.PrincipalDetails; diff --git a/src/main/java/jikgong/domain/headHunting/dtos/HeadHuntingListResponse.java b/src/main/java/jikgong/domain/headHunting/dtos/company/HeadHuntingListResponse.java similarity index 97% rename from src/main/java/jikgong/domain/headHunting/dtos/HeadHuntingListResponse.java rename to src/main/java/jikgong/domain/headHunting/dtos/company/HeadHuntingListResponse.java index 5dd1714..ef53891 100644 --- a/src/main/java/jikgong/domain/headHunting/dtos/HeadHuntingListResponse.java +++ b/src/main/java/jikgong/domain/headHunting/dtos/company/HeadHuntingListResponse.java @@ -1,6 +1,5 @@ -package jikgong.domain.headHunting.dtos; +package jikgong.domain.headHunting.dtos.company; -import jikgong.domain.addressInfo.entity.AddressInfo; import jikgong.domain.common.Address; import jikgong.domain.headHunting.entity.HeadHunting; import jikgong.domain.history.entity.History; diff --git a/src/main/java/jikgong/domain/headHunting/dtos/OfferRequest.java b/src/main/java/jikgong/domain/headHunting/dtos/company/OfferRequest.java similarity index 87% rename from src/main/java/jikgong/domain/headHunting/dtos/OfferRequest.java rename to src/main/java/jikgong/domain/headHunting/dtos/company/OfferRequest.java index 4213f75..d33ffe3 100644 --- a/src/main/java/jikgong/domain/headHunting/dtos/OfferRequest.java +++ b/src/main/java/jikgong/domain/headHunting/dtos/company/OfferRequest.java @@ -1,4 +1,4 @@ -package jikgong.domain.headHunting.dtos; +package jikgong.domain.headHunting.dtos.company; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; diff --git a/src/main/java/jikgong/domain/headHunting/dtos/SelectOfferJobPostResponse.java b/src/main/java/jikgong/domain/headHunting/dtos/company/SelectOfferJobPostResponse.java similarity index 97% rename from src/main/java/jikgong/domain/headHunting/dtos/SelectOfferJobPostResponse.java rename to src/main/java/jikgong/domain/headHunting/dtos/company/SelectOfferJobPostResponse.java index 0bcd17b..b5ea222 100644 --- a/src/main/java/jikgong/domain/headHunting/dtos/SelectOfferJobPostResponse.java +++ b/src/main/java/jikgong/domain/headHunting/dtos/company/SelectOfferJobPostResponse.java @@ -1,4 +1,4 @@ -package jikgong.domain.headHunting.dtos; +package jikgong.domain.headHunting.dtos.company; import jikgong.domain.jobPost.dtos.headhunting.JobPostListResponse; import jikgong.domain.jobPost.entity.JobPost; diff --git a/src/main/java/jikgong/domain/headHunting/dtos/WorkerInfoResponse.java b/src/main/java/jikgong/domain/headHunting/dtos/company/WorkerInfoResponse.java similarity index 98% rename from src/main/java/jikgong/domain/headHunting/dtos/WorkerInfoResponse.java rename to src/main/java/jikgong/domain/headHunting/dtos/company/WorkerInfoResponse.java index c74eae0..f646e43 100644 --- a/src/main/java/jikgong/domain/headHunting/dtos/WorkerInfoResponse.java +++ b/src/main/java/jikgong/domain/headHunting/dtos/company/WorkerInfoResponse.java @@ -1,4 +1,4 @@ -package jikgong.domain.headHunting.dtos; +package jikgong.domain.headHunting.dtos.company; import jikgong.domain.apply.entity.Apply; import jikgong.domain.headHunting.entity.HeadHunting; diff --git a/src/main/java/jikgong/domain/headHunting/dtos/HeadHuntingSaveRequest.java b/src/main/java/jikgong/domain/headHunting/dtos/worker/HeadHuntingSaveRequest.java similarity index 95% rename from src/main/java/jikgong/domain/headHunting/dtos/HeadHuntingSaveRequest.java rename to src/main/java/jikgong/domain/headHunting/dtos/worker/HeadHuntingSaveRequest.java index 4e31258..28cb29e 100644 --- a/src/main/java/jikgong/domain/headHunting/dtos/HeadHuntingSaveRequest.java +++ b/src/main/java/jikgong/domain/headHunting/dtos/worker/HeadHuntingSaveRequest.java @@ -1,4 +1,4 @@ -package jikgong.domain.headHunting.dtos; +package jikgong.domain.headHunting.dtos.worker; import io.swagger.v3.oas.annotations.media.Schema; import jikgong.domain.jobPost.entity.Park; diff --git a/src/main/java/jikgong/domain/headHunting/entity/HeadHunting.java b/src/main/java/jikgong/domain/headHunting/entity/HeadHunting.java index 1f61b2e..d92874a 100644 --- a/src/main/java/jikgong/domain/headHunting/entity/HeadHunting.java +++ b/src/main/java/jikgong/domain/headHunting/entity/HeadHunting.java @@ -2,7 +2,7 @@ import jakarta.persistence.*; import jikgong.domain.common.BaseEntity; -import jikgong.domain.headHunting.dtos.HeadHuntingSaveRequest; +import jikgong.domain.headHunting.dtos.worker.HeadHuntingSaveRequest; import jikgong.domain.jobPost.entity.AvailableInfo; import jikgong.domain.member.entity.Member; import jikgong.domain.skill.entity.Skill; diff --git a/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryCustom.java b/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryCustom.java index 0214604..de97d6f 100644 --- a/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryCustom.java +++ b/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryCustom.java @@ -1,8 +1,7 @@ package jikgong.domain.headHunting.repository; import jikgong.domain.common.Address; -import jikgong.domain.headHunting.dtos.HeadHuntingListResponse; -import jikgong.domain.headHunting.entity.HeadHunting; +import jikgong.domain.headHunting.dtos.company.HeadHuntingListResponse; import jikgong.domain.headHunting.entity.SortType; import jikgong.domain.jobPost.entity.Tech; import org.springframework.data.domain.Page; diff --git a/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryImpl.java b/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryImpl.java index 58ff6f3..9f40a4f 100644 --- a/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryImpl.java +++ b/src/main/java/jikgong/domain/headHunting/repository/HeadHuntingRepositoryImpl.java @@ -1,22 +1,16 @@ package jikgong.domain.headHunting.repository; import com.querydsl.core.types.OrderSpecifier; -import com.querydsl.core.types.Predicate; -import com.querydsl.core.types.Projections; import com.querydsl.core.types.dsl.BooleanExpression; import com.querydsl.core.types.dsl.Expressions; import com.querydsl.core.types.dsl.NumberExpression; import com.querydsl.jpa.impl.JPAQueryFactory; import jikgong.domain.common.Address; -import jikgong.domain.headHunting.dtos.HeadHuntingListResponse; +import jikgong.domain.headHunting.dtos.company.HeadHuntingListResponse; import jikgong.domain.headHunting.entity.HeadHunting; -import jikgong.domain.headHunting.entity.QHeadHunting; import jikgong.domain.headHunting.entity.SortType; import jikgong.domain.jobPost.entity.Tech; -import jikgong.domain.location.entity.Location; import jikgong.domain.location.entity.QLocation; -import jikgong.domain.member.entity.QMember; -import jikgong.global.utils.AgeTransfer; import lombok.RequiredArgsConstructor; import org.springframework.data.domain.Page; import org.springframework.data.domain.PageImpl; diff --git a/src/main/java/jikgong/domain/headHunting/service/HeadHuntingCompanyService.java b/src/main/java/jikgong/domain/headHunting/service/HeadHuntingCompanyService.java index eba45d1..b0e9255 100644 --- a/src/main/java/jikgong/domain/headHunting/service/HeadHuntingCompanyService.java +++ b/src/main/java/jikgong/domain/headHunting/service/HeadHuntingCompanyService.java @@ -2,9 +2,9 @@ import jikgong.domain.apply.entity.Apply; import jikgong.domain.apply.repository.ApplyRepository; -import jikgong.domain.headHunting.dtos.HeadHuntingListResponse; -import jikgong.domain.headHunting.dtos.SelectOfferJobPostResponse; -import jikgong.domain.headHunting.dtos.WorkerInfoResponse; +import jikgong.domain.headHunting.dtos.company.HeadHuntingListResponse; +import jikgong.domain.headHunting.dtos.company.SelectOfferJobPostResponse; +import jikgong.domain.headHunting.dtos.company.WorkerInfoResponse; import jikgong.domain.headHunting.entity.HeadHunting; import jikgong.domain.headHunting.entity.SortType; import jikgong.domain.headHunting.repository.HeadHuntingRepository; @@ -13,12 +13,9 @@ import jikgong.domain.jobPost.repository.JobPostRepository; import jikgong.domain.member.entity.Member; import jikgong.domain.member.repository.MemberRepository; -import jikgong.domain.notification.entity.NotificationType; import jikgong.domain.notification.service.NotificationService; import jikgong.domain.project.entity.Project; import jikgong.domain.project.repository.ProjectRepository; -import jikgong.domain.workDate.entity.WorkDate; -import jikgong.domain.workDate.repository.WorkDateRepository; import jikgong.global.exception.CustomException; import jikgong.global.exception.ErrorCode; import jikgong.global.utils.TimeTransfer; diff --git a/src/main/java/jikgong/domain/headHunting/service/HeadHuntingWorkerService.java b/src/main/java/jikgong/domain/headHunting/service/HeadHuntingWorkerService.java index 4a2107d..f4f15d6 100644 --- a/src/main/java/jikgong/domain/headHunting/service/HeadHuntingWorkerService.java +++ b/src/main/java/jikgong/domain/headHunting/service/HeadHuntingWorkerService.java @@ -1,13 +1,12 @@ package jikgong.domain.headHunting.service; -import jikgong.domain.headHunting.dtos.HeadHuntingSaveRequest; +import jikgong.domain.headHunting.dtos.worker.HeadHuntingSaveRequest; import jikgong.domain.headHunting.entity.HeadHunting; import jikgong.domain.headHunting.repository.HeadHuntingRepository; import jikgong.domain.jobPost.entity.Tech; import jikgong.domain.member.entity.Member; import jikgong.domain.member.repository.MemberRepository; -import jikgong.domain.project.repository.ProjectRepository; import jikgong.domain.skill.entity.Skill; import jikgong.domain.skill.repository.SkillRepository; import jikgong.global.exception.CustomException; diff --git a/src/main/java/jikgong/domain/jobPost/dtos/headhunting/JobPostListResponse.java b/src/main/java/jikgong/domain/jobPost/dtos/headhunting/JobPostListResponse.java index eb55d93..7eb42fe 100644 --- a/src/main/java/jikgong/domain/jobPost/dtos/headhunting/JobPostListResponse.java +++ b/src/main/java/jikgong/domain/jobPost/dtos/headhunting/JobPostListResponse.java @@ -1,6 +1,5 @@ package jikgong.domain.jobPost.dtos.headhunting; -import jikgong.domain.headHunting.dtos.SelectOfferJobPostResponse; import jikgong.domain.jobPost.entity.JobPost; import jikgong.domain.jobPost.entity.Tech; import lombok.AllArgsConstructor;