본문 바로가기

반응형

분류 전체보기

[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... 를 클릭한다. 아무것도 체크하지 않아도 된다. 잘 된다. 더보기
[WSL] wsl설치가 안 될 때 (feat. 0x800701bc, kernel, ???) WSL(Windows Subsystem for Linux)은 Windows에서 네이티브로 리눅스 실행 파일(ELF)을 실행하기 위한 호환성 계층이다. windows 10부터 지원한다. 새 pc에서 windows11을 처음 사용하면서 각종 개발환경을 하나씩 구축하다가 wsl을 새로 설치하려고 시도해보았다. terminal에 나온 링크를 따라가면 store로 연결되는데 ubuntu가 안보인다. 1. install wsl wsl을 설치하는 명령을 수행하라는 포스팅을 보고 다음과 같이 수행했다. 그런데 install 옵션만으로는 되지 않았다. 좀더 검색해보니 distribution을 명시해주어야 함을 깨달았다. ubuntu의 최신버전인 20.04 를 설치하도록 명령을 수행했다. 그런데... 2. kernel e.. 더보기
[etc.] VSCode에서 한글 입력시 자음 모음이 분리될 때 새로 react를 공부하는 중 vscode에서 위와같은 현상이 발견되었다. 한글 입력을 잘 하지 않다보니 이제서야 발견된 현상인데 여러 가이드를 찾아보았지만 모두 내 상황과 맞지 않았다. 1. Font Family 설정 File -> Preferences -> Settings -> Text Editor -> Font -> Font Family 에서 'Droid Sans Fallback' 을 제거한다. (출처: 우분투 환경에 VScode에 한글 입력시 자음모음 분리 이슈 (velog.io)) 시키는대로 해보았다. vscode를 한글로 적용한 경우 설정창 진입은 '파일 - 기본 설정 - 설정' 순이며, 단축키는 'Ctrl + ,' 이다. 상단 검색창에 'font family를 검색한다. 그런데 나는 'Dro.. 더보기
[IntelliJ] 아이콘 플러그인 - Atom Material Icons IntelliJ의 장점 중 하나는 깔끔한 UI에 있다. 이런 UI는 별것 아닌 것 같지만 개발자로 하여금 생산성을 높여주기도 한다. IntelliJ의 UI에 대부분 불만은 없는 것 같다. 그런데 프로젝트 구조를 보면 같은 확장자별로, 디렉토리별로 아이콘이 다 똑같은 모양을 하고 있는데, 같은 디렉토리라도 다른 용도를 가진 경우 이 많은 디렉토리들을 네이밍만으로 구분하기에는 가독성이 떨어지는 부분이 있다. 이를 더욱 개선하기 위한 IntelliJ 플러그인이 바로 Atom Material Icons이다. File - Settings... or Ctrl + Alt + s - Plugins - 상단 Marketplace 클릭 검색창에 Atom Material Icons 입력 (또는 icons만 입력해도 나온다).. 더보기
[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.. 더보기
[APM] Windows 10에서 APM 직접 설치하기 - MySQL 편 컴퓨터가 대기모드 나갔다 왔더니 한참 써놓은 글이 다 날아갔다... ㅂㄷㅂㄷ 고로 잡담 빼고 아주 빠르게 쓰기로 한다. 1. mysql 다운로드 https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Download MySQL Community Server Please report any bugs or inconsistencies you observe to our Bugs Database. Thank you for your support! dev.mysql.com APM root directory에 압축 풀어준다. 2. PATH 환경변수 추가 실행(Win키 + r) -> SystemPropertiesAdvanced -.. 더보기

반응형