diff --git a/src/main/java/go/kr/project/biz/minwon/init/controller/MinwonInitController.java b/src/main/java/go/kr/project/biz/minwon/init/controller/MinwonInitController.java index 9362782..863f5a8 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/controller/MinwonInitController.java +++ b/src/main/java/go/kr/project/biz/minwon/init/controller/MinwonInitController.java @@ -2,9 +2,8 @@ package go.kr.project.biz.minwon.init.controller; import egovframework.constant.TilesConstants; import egovframework.util.ApiResponseUtil; -import go.kr.project.biz.minwon.init.model.MinwonInitDto; +import go.kr.project.biz.minwon.init.dto.MinwonInitDto; import go.kr.project.biz.minwon.init.service.MinwonInitService; -import go.kr.project.template.noticeSample.model.NoticeSampleSearchVO; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; diff --git a/src/main/java/go/kr/project/biz/minwon/init/controller/SampleController.java b/src/main/java/go/kr/project/biz/minwon/init/controller/SampleController.java index d988fe4..e281075 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/controller/SampleController.java +++ b/src/main/java/go/kr/project/biz/minwon/init/controller/SampleController.java @@ -1,7 +1,7 @@ package go.kr.project.biz.minwon.init.controller; import egovframework.constant.TilesConstants; -import go.kr.project.biz.minwon.init.model.SampleDto; +import go.kr.project.biz.minwon.init.dto.SampleDto; import go.kr.project.biz.minwon.init.service.SampleService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -46,7 +46,7 @@ public class SampleController { @GetMapping("/minwon/init/sample.do") public String samplePageReturn() { // .do로 리턴하는건 jsp페이지를 찾아서 리턴하라는 표시이다 - // 꼭 스트링으로 리턴해야한다. 스트링리턴이 아니면 페이지를 찾지 않고 문자열을 리턴해버린다. + // 꼭 스트링으로 jsp 경로 정확히 리턴해야한다. 아니면 페이지를 찾지 않고 문자열을 리턴해버린다. // webapp/WEB-INF/views 안에있는 jsp 페이지를 찾아준다. // 타일즈는 화면 레이아웃이다. 기본적으로는 BASE를 붙이면 된다. // 이렇게 리턴함면 sample.jsp를 찾아서 리턴해준다. @@ -58,6 +58,9 @@ public class SampleController { // 받아서 비즈니스에 맞춰 로직을 짜면 된다. // 아래를 보면 위와 다르게 GetMapping 이 아니라 PostMapping이다. // https://dev-coco.tistory.com/60 아래 블로그를 참고 + // get : select / post : insert / put : update / delete : delete 로 보통 하긴 하는데 + // 파라미터가 너무 많거나, 숨겨야될때(get은 쿼리스트링에 노출되니까) post를 써서 조회하기도 한다. + // 어쩌피 Restful도 아니니 http header/body에 포함시킬것이냐 만 정해서 쓰자. @PostMapping("/minwon/init/sample-search-myBatis.ajax") public ResponseEntity sampleAjaxMybatis(@RequestBody SampleDto.Request.Search testDto) { diff --git a/src/main/java/go/kr/project/biz/minwon/init/model/MinwonInitDto.java b/src/main/java/go/kr/project/biz/minwon/init/dto/MinwonInitDto.java similarity index 91% rename from src/main/java/go/kr/project/biz/minwon/init/model/MinwonInitDto.java rename to src/main/java/go/kr/project/biz/minwon/init/dto/MinwonInitDto.java index 5d1c9a4..1e7f6ab 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/model/MinwonInitDto.java +++ b/src/main/java/go/kr/project/biz/minwon/init/dto/MinwonInitDto.java @@ -1,11 +1,8 @@ -package go.kr.project.biz.minwon.init.model; +package go.kr.project.biz.minwon.init.dto; -import go.kr.project.system.common.model.DefaultVO; import go.kr.project.system.common.model.PagingVO; import lombok.*; -import javax.validation.Valid; - public class MinwonInitDto { diff --git a/src/main/java/go/kr/project/biz/minwon/init/model/SampleDto.java b/src/main/java/go/kr/project/biz/minwon/init/dto/SampleDto.java similarity index 95% rename from src/main/java/go/kr/project/biz/minwon/init/model/SampleDto.java rename to src/main/java/go/kr/project/biz/minwon/init/dto/SampleDto.java index 3386c66..95075f6 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/model/SampleDto.java +++ b/src/main/java/go/kr/project/biz/minwon/init/dto/SampleDto.java @@ -1,4 +1,4 @@ -package go.kr.project.biz.minwon.init.model; +package go.kr.project.biz.minwon.init.dto; import lombok.Getter; import lombok.Setter; diff --git a/src/main/java/go/kr/project/biz/minwon/init/mapper/SampleMapper.java b/src/main/java/go/kr/project/biz/minwon/init/mapper/SampleMapper.java index 82f768d..fe3e055 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/mapper/SampleMapper.java +++ b/src/main/java/go/kr/project/biz/minwon/init/mapper/SampleMapper.java @@ -1,6 +1,6 @@ package go.kr.project.biz.minwon.init.mapper; -import go.kr.project.biz.minwon.init.model.SampleDto; +import go.kr.project.biz.minwon.init.dto.SampleDto; import org.apache.ibatis.annotations.Mapper; import java.util.List; diff --git a/src/main/java/go/kr/project/biz/minwon/init/repository/MinwonInitQueryDslRepository.java b/src/main/java/go/kr/project/biz/minwon/init/repository/MinwonInitQueryDslRepository.java index 997b2a2..32cb264 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/repository/MinwonInitQueryDslRepository.java +++ b/src/main/java/go/kr/project/biz/minwon/init/repository/MinwonInitQueryDslRepository.java @@ -2,7 +2,7 @@ package go.kr.project.biz.minwon.init.repository; import com.querydsl.core.types.Projections; import com.querydsl.jpa.impl.JPAQueryFactory; -import go.kr.project.biz.minwon.init.model.MinwonInitDto; +import go.kr.project.biz.minwon.init.dto.MinwonInitDto; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Repository; diff --git a/src/main/java/go/kr/project/biz/minwon/init/repository/SampleQueryDslRepository.java b/src/main/java/go/kr/project/biz/minwon/init/repository/SampleQueryDslRepository.java index ddb96d4..74ca787 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/repository/SampleQueryDslRepository.java +++ b/src/main/java/go/kr/project/biz/minwon/init/repository/SampleQueryDslRepository.java @@ -2,8 +2,7 @@ package go.kr.project.biz.minwon.init.repository; import com.querydsl.core.types.Projections; import com.querydsl.jpa.impl.JPAQueryFactory; -import go.kr.project.biz.minwon.init.model.MinwonInitDto; -import go.kr.project.biz.minwon.init.model.SampleDto; +import go.kr.project.biz.minwon.init.dto.SampleDto; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Repository; diff --git a/src/main/java/go/kr/project/biz/minwon/init/service/MinwonInitService.java b/src/main/java/go/kr/project/biz/minwon/init/service/MinwonInitService.java index 8e67a48..2d6734f 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/service/MinwonInitService.java +++ b/src/main/java/go/kr/project/biz/minwon/init/service/MinwonInitService.java @@ -1,7 +1,6 @@ package go.kr.project.biz.minwon.init.service; -import go.kr.project.biz.minwon.init.model.MinwonInitDto; -import org.springframework.stereotype.Service; +import go.kr.project.biz.minwon.init.dto.MinwonInitDto; import java.util.List; diff --git a/src/main/java/go/kr/project/biz/minwon/init/service/SampleService.java b/src/main/java/go/kr/project/biz/minwon/init/service/SampleService.java index 8cbed0a..ca6ca73 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/service/SampleService.java +++ b/src/main/java/go/kr/project/biz/minwon/init/service/SampleService.java @@ -1,6 +1,6 @@ package go.kr.project.biz.minwon.init.service; -import go.kr.project.biz.minwon.init.model.SampleDto; +import go.kr.project.biz.minwon.init.dto.SampleDto; import java.util.List; diff --git a/src/main/java/go/kr/project/biz/minwon/init/service/impl/MinwonInitServiceImpl.java b/src/main/java/go/kr/project/biz/minwon/init/service/impl/MinwonInitServiceImpl.java index 6835d28..1449550 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/service/impl/MinwonInitServiceImpl.java +++ b/src/main/java/go/kr/project/biz/minwon/init/service/impl/MinwonInitServiceImpl.java @@ -1,6 +1,6 @@ package go.kr.project.biz.minwon.init.service.impl; -import go.kr.project.biz.minwon.init.model.MinwonInitDto; +import go.kr.project.biz.minwon.init.dto.MinwonInitDto; import go.kr.project.biz.minwon.init.repository.MinwonInitQueryDslRepository; import go.kr.project.biz.minwon.init.service.MinwonInitService; import go.kr.project.domain.repo.cp.CpAnswerRepository; diff --git a/src/main/java/go/kr/project/biz/minwon/init/service/impl/SampleServiceImpl.java b/src/main/java/go/kr/project/biz/minwon/init/service/impl/SampleServiceImpl.java index c465fc5..71a2833 100644 --- a/src/main/java/go/kr/project/biz/minwon/init/service/impl/SampleServiceImpl.java +++ b/src/main/java/go/kr/project/biz/minwon/init/service/impl/SampleServiceImpl.java @@ -1,7 +1,7 @@ package go.kr.project.biz.minwon.init.service.impl; import go.kr.project.biz.minwon.init.mapper.SampleMapper; -import go.kr.project.biz.minwon.init.model.SampleDto; +import go.kr.project.biz.minwon.init.dto.SampleDto; import go.kr.project.biz.minwon.init.repository.SampleQueryDslRepository; import go.kr.project.biz.minwon.init.service.SampleService; import go.kr.project.domain.entity.CpMain; diff --git a/src/main/java/go/kr/project/biz/totalInfo/controller/TotalInfoController.java b/src/main/java/go/kr/project/biz/totalInfo/controller/TotalInfoController.java index 43d6b09..624f8e8 100644 --- a/src/main/java/go/kr/project/biz/totalInfo/controller/TotalInfoController.java +++ b/src/main/java/go/kr/project/biz/totalInfo/controller/TotalInfoController.java @@ -1,16 +1,12 @@ package go.kr.project.biz.totalInfo.controller; -import egovframework.constant.MessageConstants; import egovframework.constant.TilesConstants; import egovframework.util.ApiResponseUtil; -import go.kr.project.biz.minwon.init.model.MinwonInitDto; import lombok.RequiredArgsConstructor; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; -import java.util.List; - @Controller @RequiredArgsConstructor public class TotalInfoController { diff --git a/src/main/resources/mybatis/mapper/biz/minwon/SampleMapper_maria.xml b/src/main/resources/mybatis/mapper/biz/minwon/SampleMapper_maria.xml index eef05cd..0f760d5 100644 --- a/src/main/resources/mybatis/mapper/biz/minwon/SampleMapper_maria.xml +++ b/src/main/resources/mybatis/mapper/biz/minwon/SampleMapper_maria.xml @@ -12,8 +12,8 @@ 아래 보면 이너클래스는 $형태로 들어간다. -->