https://start.spring.io/위와같이 해주고 Generate 버튼을 클릭해 다운받는다.Intellij 에서 Open 에서 build.Gradle를 선택한다.업로드중..
Gradle 은 의존관계가 있는 라이브러리를 함께 다운로드 한다.spring-boot-starter-web spring-boot-starter-tomcat: 톰캣(웹 서버)spring-webmvc : 스프링 웹 MVCspring-boot-starter-thymeleaf
스프링 코드를 작성하는데 DI, IoC, DIP 라는 단어가 자주 보인다. 대충 어떤건지는 아는데 누구한테 설명하라고 하면 못할거 같아 정리한다. 잘못된 부분 있으면 지적 바랍니다. IoC(제어의 역전)개인적으로 많이 헷갈렸던 개념이다. 개발자가 코드의 제어 흐름을 직
두루뭉실하게 알고 있던 개념을 조금 제데로 공부하기 위해 글을 작성한다. 1. JVM(Java Virtual Machine) > 개인적으로 자바가 가지는 가장 큰 장점이라고 생각하는 점은 바로 모든 기기에 호환이 가능하다는 점이다. 이게 무슨 말이나면 자바로 개발된