본문 바로가기

코딩/지식쌓기2

Spring 프로젝트 생성과 환경설정 이전 강의는 15강으로 짧게 끝났다. 이번엔 직접 프로젝트를 생성하여 View 환경설정까지 완료해 보려고 한다. 요즘은 프로젝트 생성을 start.spring.io 로 이동하여 우선 Project는 Gradle Project Language - Java Spring Boot - 2.6.7 (개발 진행중 아닌 것들 중에 가장 최신 버전) Dependencies - Thymeleaf, Spring Web 마지막으로 GENERATE 클릭으로 프로젝트가 생성되었다. 다운로드 된 압축파일을 풀어준 다음 IntelliJ로 프로젝트를 실행 시켜주면 다음과 같은 창이 나온다. src > main > resources > static 경로를 보면 비워져 있을 것이다. 이곳에 html index 파일을 생성해 준다. 이제.. 2022. 4. 23.
스프링 프레임워크 입문 시작 기초부터 탄탄히라는 것을 중요하게 생각한다. 새롭게 시작하는 마음으로 지식쌓기와 알고있는 내용이여도 한번 더 내용을 들여다보고 공부하면 처음 봤을때는 안보이던 새로운 것이 보이고 디테일하게 깨달음을 얻는 경우가 많다. 그래서 인프런에 접속하여 입문 강의부터 시작해보려고한다. 인프런에는 프로그래밍에 고수인분들이 무료로 강의를 올려놓는 경우가 많다. 강의의 목차는 길지만 하나하나의 주제에 강의 시간은 15분을 넘는것이 하나도 없다. 알차에 정말 핵심만 알려주는 강의인것 같다. IoC는 Inversion of Control - 제어의 역전이라고하며 제어권이 역전 되었다는 뜻이다. - 의존관계의 제어를 개발자가 직접해주었지만 제어권이 컨테이너로 넘어가고 객체의 생성부터 생명주기의 관리까지 객체에 대한 제어권이 .. 2022. 4. 20.