본문 바로가기

공부/Spring

(45)
스프링 부트 3 백엔드 개발자 되기_2 Cannot resolve symbol 'SpringBootTest' https://ottl-seo.tistory.com/entry/IntelliJ-Cannot-resolve-symbol-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0 IntelliJ `Cannot resolve symbol` 에러 해결 방법 총정리 잘만 돌아가던 프로젝트에 온갖 빨간 줄이 그어졌다. 에러 내용은 "Cannot resolve symbol.. " 사실 이 에러는 IntelliJ IDEA에서 잊을 만 하면 나오는,, 그만큼 자주 보이는 에러이다. 다시 말해 아래와 같 ottl-seo.tistory.com 참고해서 했는데도 안됨,,? https://we1cometomeanings.tistory.com/64 ..
스프링 부트 3 백엔드 개발자 되기 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 testSer..
[인프런]스프링 핵심 원리 -기본편 정리1 [색션1.객체 지향 설계와 스프링- 좋은 객체 지향 프로그래밍이란?] 정리 스프링의 핵심 : 스프링은 자바 기반의 프레임워크로 자바의 객체지향이라는 가장 큰 특징을 극대화 할 수 있게 한 프레임워크 다형성 : 역할 + 구현의 장점 => 클라이언트는 대상의 역할만 알면 구현 대상의 변경에 영향을 받지 않음 ex. 오버라이딩 클라이언트를 변경하지 않고, 서버의 구현 기능을 유연하게 변경가능 한계: 역할 자체가 변하면 클라이언트,서버 모두에 큰 변경이 발생 스프링은 다형성을 극대화해서 이용할 수 있게 함 제어의 역전(IoC), 의존관계 주입(DI)은 당형성을 활용해서 역할과 구현을 편리하게 다룰 수 있게 함 [색션1.객체 지향 설계와 스프링- 좋은 객체 지향 설계의 5가지 원칙(SOLID)] 정리 SOLID:..
[인프런]스프링 입문 정리2 인프런 강의 스프링 입문-코드로 배우는 스프링 부트, 웹mvc,db접근 기술 1.회원 관리예제 -백엔드 개발 : 회원 서비스 개발 ctrl+Shift+Alt+t => extra method 생성가능 이거누르고 톱니바퀴 모양 누르면 상세설정?가능 2.회원 관리예제 -백엔드 개발 : 회원 서비스 테스트 ctrl+Shift+t => Test 생성가능 이거누르고 톱니바퀴 모양 누르면 상세설정?가능 static import => Alt + Enter ctrl+alt+v => 변수 추출 Shift + F10 전에 실행했던거 재실행 스프링 처음에 뜰때 스프링 컨테이너가 뜨는데(생기는데) 여기에 이 @Controller가 있으면 MemberController 객체를 생성해서 스프링에 넣어둠, 그리고 스프링이 관리해서 ..
[인프런]스프링 입문 정리1 스프링 입문-코드로 배우는 스프링 부트, 웹mvc,db접근 기술 1.스프링 웹 개발 기초 : 정적컨텐츠 http://localhost:8080/hello-static.html 했는데 에러 뜸 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Tue Apr 11 22:06:38 KST 2023 There was an unexpected error (type=Not Found, status=404). 참고 : https://kurukurucoding.tistory.com/96 경로문제였음 =>hello-spring/src/main/resources/stati..