인프런 커뮤니티 질문&답변

bhher님의 프로필 이미지
bhher

작성한 질문수

[개념은 호옹~, 실습 빡] 스프링 부트, 입문!

20 서비스 계층과 트랜잭션(문제가 생기면, 데이터를 되돌린다구요?)

20강 질문있습니다.

작성

·

339

0

  1. ArticleApiController에서
    return ArticleService.index(); 입력하고 create누르면

 

ArticleService 클래스에

이렇게 static으로 정의가 됩니다.

상관없을까요? 또,

static으로 정의되는 이유가무엇일까요? 떼면 빨간줄이 생기네요

 

 

  1. 이상태로 Talent 로 테스트를 해보면(get)

    이런 에러가 뜹니다.
    ArticleService.java:17은

    이거구요, ArticleApiController.java:25는

    이겁니다

 

이유가 무엇일까요? ㅜㅜ...

 

  1. 이런 현상이 일어나는 이유가 궁금합니다

답변 1

0

홍팍님의 프로필 이미지
홍팍
지식공유자

컨트롤러 코드 일부를
다음과 같이 바꿔보세요

// 기존 코드: return ArticleService.index();
return articleService.index();

 

ArticleService는 클래스
그 자체를 의미하기 때문에 생긴문제입니다.

bhher님의 프로필 이미지
bhher
질문자

 

Json 값은 잘 나오는데 500에러가 뜹니다.. 이유가 뭘까요 ㅠㅠ

홍팍님의 프로필 이미지
홍팍
지식공유자

500 에러는
스프링부트 에러코드를 확인해보세요

bhher님의 프로필 이미지
bhher

작성한 질문수

질문하기