3장 스프링부트3 구조 이해하기
package me.shinsunyoung.springbootdeveloper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.lang.reflect.Member;
import java.util.List;
@RestController
public class TestController {
@Autowired //TestService 빈주입
TestService testService;
@GetMapping("/test")
public List<Member> getAllMembers(){
List<Member> members = testService.getAllMembers();
return members;
}
}
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.lang.reflect.Member;
import java.util.List;
@RestController
public class TestController {
@Autowired //TestService 빈주입
TestService testService;
@GetMapping("/test")
public List<Member> getAllMembers(){
List<Member> members = testService.getAllMembers();
return members;
}
}
List<Member> members = testService.getAllMembers();
여기서 자꾸
Required type:
List
<java.lang.reflect.Member>
Provided:
List
<me.shinsunyoung.springbootdeveloper.Member>
이렇게 뜨면서 실행 x
package me.shinsunyoung.springbootdeveloper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
public class TestController {
@Autowired //TestService 빈주입
TestService testService;
@GetMapping("/test")
public List<Member> getAllMembers(){
List<Member> members = testService.getAllMembers();
return members;
}
}
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
public class TestController {
@Autowired //TestService 빈주입
TestService testService;
@GetMapping("/test")
public List<Member> getAllMembers(){
List<Member> members = testService.getAllMembers();
return members;
}
}
import java.lang.reflect.Member;
없앴더니 실행됨
'공부 > Spring' 카테고리의 다른 글
스프링 부트 3 백엔드 개발자 되기_3 (0) | 2023.08.01 |
---|---|
스프링 부트 3 백엔드 개발자 되기_2 (0) | 2023.07.31 |
[인프런]스프링 핵심 원리 -기본편 정리1 (0) | 2023.04.25 |
[인프런]스프링 입문 정리2 (0) | 2023.04.16 |
[인프런]스프링 입문 정리1 (0) | 2023.04.13 |