전체 글 210

Spring Boot) 개발환경 셋팅 / Spring Boot 3 프로젝트 생성

1. IntelliJ community edition 에디터 설치  구글에 검색해서 IntelliJ community edition을 설치합시다.개발환경 셋팅을 덜해도 되고 디자인 깔끔한 에디터라 이걸 쓸 것인데무료버전이라 HTML, CSS, JavaScript 하이라이트가 안되고 코드변경시 자동 재실행도 잘 안되는 단점이 있는데 못 쓸 정도는 아닙니다.꼬우면 한달에 20달러 내고 ultimate edition 이라고 유료버전 씁시다.아마 대학생이면 Jetbrains 사이트에서 무료로 키 발급이 가능합니다.아무튼 설치 끝났으면 기념으로 에디터 열어봅시다.     2. Spring initializr 에서 프로젝트 만들기 에디터 유료버전이면 에디터에서 Spring boot 프로젝트를 만들 수 있긴 한데 우..

spring Boot 2024.09.09

Spring Boot) Spring Boot 왜 쓰는데

서버만들 수 있는 언어와 프레임워크는 수백개 있습니다. 빠른 비동기처리 서버를 만들고 싶으면 Node.js가 편하고AI 서비스에 붙일 서버가 필요하면 Python이 편하고그냥 리액트가 좋으면 Next.js 쓰면 되고성능과 동시성 좋아하면 Erlang류, Rust, Go 이런걸 쓰면 되는데근데 밥벌어먹으려면 어쩌겠습니까 한국에서 가장 많이 쓰는 Spring Boot 해야 취업길이 조금이라도 더 넓습니다.     안어려움 Java라는 언어는 코드 정리와 재사용을 강요하는 역사깊은 언어입니다.class가 많이 등장해서 class 관련 문법들을 어려워하는 분들이 있는데강의에서 다루는 문법들의 원리랑 목적만 이해하면 딱히 어려울게 없습니다. Spring Boot는 서버 만드는 프레임워크입니다.코드를 짠다기보다 배..

spring Boot 2024.09.09

DBeaver(디비버) Public Key Retrieval is not allowed 에러

DBeaver(디비버) Public Key Retrieval is not allowed 에러디비버에서 MySQL 데이터베이스 접속을 잘하다가 갑자기 Public Key Retrieval is not allowed 에러를 만났다. MySQL의 8.x 버전 이후부터 발생하는 문제라고 한다.  해결방법지우고 다시 연결할 것 없이 접속하고자 하는 connection을 클릭하고 우클릭한 뒤, Edit Connection을 클릭한다. 클릭 후 나오는 창에서 Driver properties 탭에 들어가서 allowPublicKeyRetrieval의 값을 TRUE로 변경해준뒤 확인 버튼을 누르면 해결된다!

오류해결 2024.09.09