Dao에서 선언한 함수로 호출하게 변경

This commit is contained in:
이진기 2024-11-19 11:26:36 +09:00
parent 13b469d26f
commit 711bba3e4b
7 changed files with 9 additions and 22 deletions

View File

@ -2,7 +2,6 @@ package com.leejk0523.javavue.login.controller;
import com.leejk0523.javavue.login.service.UserLoginService; import com.leejk0523.javavue.login.service.UserLoginService;
import com.leejk0523.javavue.login.vo.In; import com.leejk0523.javavue.login.vo.In;
import com.leejk0523.javavue.login.vo.Member;
import com.leejk0523.javavue.login.vo.Out; import com.leejk0523.javavue.login.vo.Out;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;

View File

@ -11,9 +11,6 @@ import org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.List; import java.util.List;
import java.util.Objects;
import java.util.stream.Collectors;
@Component @Component
public class UserLoginDao extends QuerydslRepositorySupport { public class UserLoginDao extends QuerydslRepositorySupport {

View File

@ -16,7 +16,7 @@ public class AdminSiteController {
@GetMapping("/api/sys/site/siteList") @GetMapping("/api/sys/site/siteList")
public ResponseEntity<List<AsaSite>> siteAllList() { public ResponseEntity<List<AsaSite>> siteAllList() {
final var results = adminSiteService.findAll(); final var results = adminSiteService.SiteAllList();
return ResponseEntity.ok(results); return ResponseEntity.ok(results);
} }

View File

@ -3,15 +3,17 @@ package com.leejk0523.javavue.site.dao;
import com.leejk0523.javavue.model.AsaSite; import com.leejk0523.javavue.model.AsaSite;
import com.leejk0523.javavue.model.QAsaSite; import com.leejk0523.javavue.model.QAsaSite;
import org.springframework.data.jpa.repository.support.QuerydslRepositorySupport; import org.springframework.data.jpa.repository.support.QuerydslRepositorySupport;
import org.springframework.stereotype.Repository;
import java.util.List; import java.util.List;
@Repository
public class AdminSiteDao extends QuerydslRepositorySupport { public class AdminSiteDao extends QuerydslRepositorySupport {
public AdminSiteDao() { public AdminSiteDao() {
super(AsaSite.class); super(AsaSite.class);
} }
public List<AsaSite> findAll() { public List<AsaSite> SiteAllList() {
QAsaSite asaSite = QAsaSite.asaSite; QAsaSite asaSite = QAsaSite.asaSite;
return from(asaSite) return from(asaSite)

View File

@ -1,11 +0,0 @@
package com.leejk0523.javavue.site.dao;
import com.leejk0523.javavue.model.AsaSite;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface AsaSiteRepository extends JpaRepository<AsaSite, String> {
}

View File

@ -4,5 +4,5 @@ import com.leejk0523.javavue.model.AsaSite;
import java.util.List; import java.util.List;
public interface AdminSiteService { public interface AdminSiteService {
List<AsaSite> findAll(); List<AsaSite> SiteAllList();
} }

View File

@ -1,7 +1,7 @@
package com.leejk0523.javavue.site.service; package com.leejk0523.javavue.site.service;
import com.leejk0523.javavue.model.AsaSite; import com.leejk0523.javavue.model.AsaSite;
import com.leejk0523.javavue.site.dao.AsaSiteRepository; import com.leejk0523.javavue.site.dao.AdminSiteDao;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -10,10 +10,10 @@ import java.util.List;
@Service @Service
@RequiredArgsConstructor @RequiredArgsConstructor
public class AdminSiteServiceImpl implements AdminSiteService { public class AdminSiteServiceImpl implements AdminSiteService {
private final AsaSiteRepository asaSiteRepository; private final AdminSiteDao adminSiteDao;
@Override @Override
public List<AsaSite> findAll() { public List<AsaSite> SiteAllList() {
return asaSiteRepository.findAll(); return adminSiteDao.SiteAllList();
} }
} }