인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

vhonv님의 프로필 이미지
vhonv

작성한 질문수

스프링 핵심 원리 - 기본편

Spring data JPA save() 관련 질문입니다.

작성

·

228

0

안녕하세요. 강사님. 강사님 강의를 잘 보고 있는 학생입니다.

다름이 아니라, 강의를 들으면서 라이브 코딩 및 작은 프로젝트를 동시에 진행하고 있습니다.

그런데 프로젝트 관련해서 질문이 생겨 이렇게 글을 적습니다... 100% 강의 관련 내용은 아니지만 혹시나 답변을 받을 수 있을까 하여 실례를 무릅쓰고 질문 적습니다. ㅠㅠ...

다음과 같이 구성을 짰습니다.

각각의 구성은 아래와 같습니다.

Content class - domain class 입니다.

ContentController class - controller class 입니다.

ContentRepository interface -  데이터 저장을 위한 인터페이스 입니다. Spring data JPA 를 사용하여 내용은 없습니다.

(아래 첨부)

ContentSaveRequestDto class - 새로운 Content를 DB에 저장하기 위한 DTO class 입니다.

ContentService interface - Service class 입니다.

ContentServiceImpl class - 문제의 코드 입니다. save() 에 오류가 있어서 빨간줄이 뜹니다.

오류의 내용은 다음과 같습니다.

Non-static method 'save(S)' cannot be referenced from a static context

기초적인 자바 문법의 문제라고 생각했으나, 아무래도 Spring data JPA의 CRUD save() 를 사용하면서 문제가 생긴 것 같습니다.

비슷한 예제를 찾아보았으나, 코드의 구조는 모두 같은 것 같아서... 혹시 어떤 문제가 있는건지 조심스레 여쭈어 봅니다.

강의와 100% 관련 있는 내용이 아니라 죄송합니다.

긴 글 읽어주셔서 감사합니다.

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. vhonv님

첨부파일이 보이지 않습니다. 확인 부탁드립니다.

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

해결해서 첨부파일은 올리지 않겠습니다... 답변 주셔서 정말 감사드립니다. 

vhonv님의 프로필 이미지
vhonv

작성한 질문수

질문하기