![[IntelliJ] contextLoads() error](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQQ2RK%2FbtsExQjWbC1%2FpXekdiCz8sv0Z8t1gAhMQk%2Fimg.png)
배경 평소와 다를것 없이 스프링부트 프로젝트를 만들고 실행을 시키려던중, 다음과 같은 에러가 발생하였습니다. contextLoads() 이런 에러가 발생한 것이였습니다. 원인 main에는 application.properties 파일이 존재하지만 test에는 application.properties 파일이 없어서 발생하는 문제 해결과정 밑줄표시가 되어있는 파일의 위치에 들어가면 이렇게 코드가 작성되어 있을 것입니다. package com.example.practicespringboot; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class Pract..
![[IntelliJ] 인텔리제이와 깃허브 연동](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd16YN7%2FbtsEuDeJsEr%2FrvxWdD3r4QVnbROLPCGmCK%2Fimg.png)
배경 제가 가장 많이 사용하는 개발 툴 중, 하나가 바로 IntelliJ입니다. 하지만 이 인텔리제이는 제 생각에 조금 더 visual studio보다 어려워서(지극히 저의 개인적인 생각입니다), 저를 위한... 글로 이렇게 만들어보았습니다. 1단계 : Enable Version Control Integration VCS-Enable Version Control Integration를 누릅니다. 그 뒤, 다음과 같은 화면이 뜬다면 OK를 눌러주세요. OK를 누르면 옆에 이렇게 Commit버튼이 좌측 상단에 생깁니다. 2단계 : Manage Remotes GIt -Manage Remote를 눌러줍니다. 그럼 이렇게 URL을 입력하는 화면이 나오는데, 여기에 자신의 레포지토리 링크를 첨부해주세요. 그럼 이렇..
![[Spring Boot] 개발 환경 세팅하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fr2ZUt%2FbtsEoJFGYnv%2FEZkaCNodGI7rBAShS1yqc0%2Fimg.png)
스프링부트란 자바 웹 프로그램을 더욱 쉽고 빠르게 만들기 위한 도구 스프링 부트에는 자바 웹 프로그램을 만들기 위한 기능과 도구가 모여있기에 더욱 쉽고 빠르게 만들수 있는 것이죠. 자바 웹 프로그램을 만드는데 필요한 기능, 도구를 찾아 본인만의 것으로 만들기만 하면 됩니다. 스프링과 스프링부트 스프링 부트는 스프링 프레임워크를 개선한 것입니다. 개발 환경 간소화 : 스프링은 버전에 따라 동작하는 외부 라이브러리를 일일이 찾아 연동해야 하지만, 스프링 부트는 미리 설정된 스타터 프로젝트로 외부 라이브러리를 최적화 해 제공하므로 사용자가 직접 연동할 필요가 없습니다. 웹 애플리케이션 서버를 내장 : 스프링 부트는 내부에 웹 애플리케이션 서버(WAS, Web Application Server)인 톰캣을 가지고..