본문 바로가기

반응형

Web Programming/Spring

[Spring] Cannot resolve MVC view 'index' Problem. Cannot resolve MVC view 'index' spring boot 포스팅을 작성하다가 쓸데없는 시간을 낭비한 이슈가 하나 있었다. 아주 기초적인 코드인데 index 페이지가 나오지 않는 것이었다. 그런데... 원인은 참으로 어이없는 곳에 있었다.... ㅎㅎ Solution. Thymeleaf dependency를 thymeleaf가 아닌 spring-boot-starter-thymeleaf를 사용하면 해결됨 드디어 view를 인식했다....! 끝. 더보기
[Spring] IntelliJ에서 Spring Boot 개발하기 - quick start "[Spring] IntelliJ에서 Spring 개발하기 - quick start"(이하 인스개) 글을 작성한 뒤 벌써 많은 시간이 지났다. 그동안 많은 일이 있었지만... 나의 경험으로는 '인스개'처럼 spring framework를 사용하여 bean을 포함한 각종 구성설정을 xml로 직접 정의하는 일은 적어졌고 대신 초기 설정이 좀 더 간편한 spring boot를 사용하는 경우가 많아졌다. spring은 여전히 국내에서 인기가 많고 공부할 점이 참 많은 기술이기에, 프로젝트와 사내 제품 개발 경험을 바탕으로 계속해서 spring boot 기반 토이 프로젝트를 진행하며 조금씩 글을 써보려고 한다. 그런데 현재 내 블로그의 가장 많은 유입을 유발하는 글이 spring framework 5 기준으로 작.. 더보기
[IntelliJ] Project 'org.springframework.boot:spring-boot-starter-parent:x.x.x' not found Problem. pom.xml에서 tag에 빨간색 글씨 IntelliJ에서 Spring boot 프로젝트를 만들고 빌드하려는데 pom.xml에 이렇게 계속 빨간색으로 계속 뜬다. 하단 Problems 탭을 클릭해서 보니 Project 'org.springframework.boot:spring-boot-starter-parent:x.x.x' not found 라는 에러가 떠 있다. Solution. Invalidate Caches... 당황하지 말고 그냥 Invalidate Caches 해주면 된다. File - Invalidate Caches... 를 클릭한다. 아무것도 체크하지 않아도 된다. 잘 된다. 더보기
[Spring] IntelliJ에서 Spring 개발하기 - quick start Eclipse에서 spring framework를 이용한 웹 개발을 할 때는 STS(Spring Tool Suite)의 도움을 받는 것이 일반적이다. 하지만 IntelliJ에서는 그런 기능이 존재하지 않는다. 원래 Spring framework는 STS의 도움 없이도 maven을 통해 환경 구축이 충분히 가능하다. 다만 상대적으로 eclipse 사용자가 더 많아 eclipse의 STS를 기반으로 시작하는 포스팅이 인터넷상에 많이 있어서 그런듯 하다. 0. backgrouds Spring framework는 나의 개인적인 소견으로는 초반 접근성이 높은 편이었다. 설정해야 될 것들도 많고, 그 원리를 이해하기 위해 필요한 배경지식 또한 갖춰야 했다. 그리고 eclipse가 싫었다. 실제로 나는 Intelli.. 더보기

반응형