반응형

2025/05/09 15

[Windows/Java] STS(Spring Tool Suite)에서 Lombok 설치 및 연동 완벽 가이드

자바 개발을 하다 보면 반복적으로 작성해야 하는 getter, setter, toString, 생성자 코드가 많아지는 것을 경험하게 됩니다. 이를 해결해주는 대표적인 라이브러리가 바로 Lombok입니다. 하지만 STS(Spring Tool Suite)나 Eclipse에서 Lombok을 제대로 연동하지 않으면 프로젝트를 import할 때 컴파일 오류가 발생할 수 있습니다.오늘은 Windows 환경에서 STS에 Lombok을 설치하고 연동하는 모든 과정을 완벽하게 정리해 드리겠습니다. 초보자도 그대로 따라 하기만 하면 문제없이 Lombok을 사용할 수 있게 됩니다.✅ 왜 Lombok이 적용되지 않을까?1. 프로젝트를 Import할 때 컴파일 오류 발생이미 Lombok이 포함된 프로젝트를 GitHub 등에서 ..

정보 2025.05.09

[완벽 가이드] Windows에서 MySQL Workbench로 DDL 쿼리 추출하는 방법 – 테이블 생성문 확인부터 복사까지

MySQL은 데이터베이스 세계에서 가장 널리 사용되는 오픈소스 DBMS 중 하나입니다. 특히 MySQL Workbench는 GUI 기반의 데이터베이스 설계 및 관리를 위한 공식 툴로, 초보자와 실무자 모두에게 사랑받고 있습니다.이 글에서는 실무나 프로젝트를 진행하면서 자주 필요하게 되는 DDL(데이터 정의 언어, Data Definition Language) 쿼리를 MySQL Workbench를 통해 어떻게 추출하는지 단계별로 아주 자세하게 소개하겠습니다. 특히 CREATE TABLE 구문을 복사하거나 다른 환경에 이식하려는 개발자, 데이터베이스 설계자에게 큰 도움이 될 것입니다.✅ DDL이란? 먼저 간단한 개념 정리부터!DDL은 데이터베이스의 구조를 정의하거나 변경하는 데 사용되는 SQL 구문을 말합니..

정보 2025.05.09

[윈도우에서 MySQL Workbench 데이터베이스 연결하는 법] 기본 연결부터 SSH 연결까지 완벽 가이드

MySQL은 전 세계적으로 가장 널리 사용되는 오픈소스 데이터베이스 시스템 중 하나입니다. 특히 개발자나 데이터 분석가들이 많이 사용하는 MySQL Workbench는 그래픽 기반의 사용자 인터페이스로 SQL 쿼리 실행, 데이터베이스 설계, 연결 관리 등 다양한 작업을 쉽게 수행할 수 있도록 도와줍니다.오늘은 Windows 환경에서 MySQL Workbench를 이용해 데이터베이스에 연결하는 방법에 대해 알아보겠습니다. 기본적인 TCP/IP 연결 방식은 물론, 보안이 강화된 SSH 터널링을 통한 연결 방법까지 모두 설명드리니, 상황에 맞게 선택해서 사용하시면 좋겠습니다.📌 목차MySQL Workbench란?MySQL Workbench 설치 방법 간략 안내기본 연결 방법 (Standard TCP/IP)S..

정보 2025.05.09

Mac에서 Python 3 다운로드 및 설치(Homebrew 사용)

1. 파이썬 기본 설치 확인MacOS는 기본적으로 파이썬을 설치해 둡니다. 다만, 이 기본 파이썬은 개발용으로 사용하기보다는 시스템에서 사용하는 버전이기 때문에, 최신 버전의 파이썬을 별도로 설치하는 것이 좋습니다.기본 파이썬 확인:예를 들어, 제 Mac에는 Python 3.9.6 버전이 기본으로 설치되어 있습니다. 이는 시스템에 기본적으로 설치된 버전이라 개발 환경에 적합하지 않을 수 있습니다.2. Homebrew로 Python 설치Homebrew는 Mac에서 패키지 관리자로, 다양한 소프트웨어를 쉽게 설치할 수 있게 해주는 도구입니다. Homebrew를 통해 Python을 설치하는 방법은 매우 간단합니다.Homebrew 설치 (Homebrew가 아직 설치되지 않았다면)먼저, Homebrew가 설치되어..

정보 2025.05.09

[Mac] MySQL Workbench 다운로드 및 설치 방법 (DB 접속 팁 포함)

Mac 환경에서 MySQL Workbench를 설치하고 데이터베이스에 연결하는 방법을 단계별로 정리한 가이드를 찾고 계신가요? 본 포스팅은 MacOS 사용자들을 위한 MySQL Workbench 설치 방법부터 DB 접속 오류 해결 팁까지 자세하게 설명한 글입니다. 특히, DB 접속 시 튕김 현상으로 불편함을 겪는 분들에게도 유용한 정보를 담고 있으니 끝까지 정독해 주세요.1. MySQL Workbench란?MySQL Workbench는 MySQL 데이터베이스를 설계, 개발, 관리할 수 있는 통합 환경을 제공하는 도구입니다. 직관적인 GUI를 제공하여 SQL 쿼리 실행, ERD 설계, 데이터베이스 마이그레이션 등 다양한 작업을 편리하게 수행할 수 있어, 개발자나 데이터베이스 관리자들에게 필수 도구로 손꼽힙..

정보 2025.05.09

DBeaver 다크 모드 설정 방법 (Windows/Mac 공통) – 눈 편한 개발 환경 만들기

개발자나 데이터베이스 관리자가 자주 사용하는 무료 오픈소스 툴 DBeaver, 혹시 사용하시면서 눈이 피로하다고 느끼신 적 있으신가요? 특히 밝은 화면이 부담스러운 야간 작업 시간에는 눈 건강을 위해 다크 모드 테마 설정이 필수입니다. 오늘은 Windows와 Mac 환경 모두에서 적용 가능한 DBeaver 다크 테마 설정 방법을 단계별로 아주 쉽게 안내드리겠습니다.✅ DBeaver란?DBeaver는 데이터베이스 관리를 위한 범용 툴로, MySQL, Oracle, PostgreSQL, SQLite 등 다양한 DBMS를 지원합니다. 무료로 제공되는 커뮤니티 에디션을 포함해, 유료 에디션에서는 더 고급 기능도 사용 가능합니다. 특히 SQL 편집기 기능과 시각화 툴이 강력해 많은 개발자들이 선호하는 툴이죠.하지..

정보 2025.05.09

[Mac] Homebrew로 PostgreSQL 설치하고 DBeaver에서 연결하는 완벽 가이드

맥북에서 데이터베이스를 구축하고 관리하는 방법은 매우 다양하지만, 그중에서도 PostgreSQL은 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)으로서 높은 안정성과 성능을 자랑합니다. 특히 Mac 환경에서는 Homebrew를 활용하면 손쉽게 설치가 가능하며, GUI 도구인 DBeaver를 통해 직관적인 데이터베이스 관리까지 할 수 있습니다.이번 포스팅에서는 Mac(M3 칩 기반) 기준으로 Homebrew를 사용해 PostgreSQL을 설치하고, DBeaver에서 연결 및 설정하는 모든 과정을 상세하게 안내드리겠습니다.✅ PostgreSQL이란?PostgreSQL(포스트그레SQL)은 객체-관계형 데이터베이스 시스템으로, ACID 트랜잭션을 보장하며, JSON, XML 등 다양한 형식의 데이터를 다룰..

정보 2025.05.09

[Mac] DBeaver에서 SQL 포맷을 변경하는 방법 – 복잡한 한줄 쿼리도 깔끔하게 정리하자!

SQL 쿼리를 다룰 때 가장 중요한 것 중 하나는 바로 가독성입니다. 특히 스프링 프레임워크 기반의 로그에서 복사한 SQL은 대부분 한 줄로 출력되어 매우 읽기 불편합니다. 쿼리가 짧다면 문제가 없지만, 조인(join), 서브쿼리(subquery), 조건절(where)이 복잡하게 얽혀 있는 경우에는 한눈에 파악하기 어려워 디버깅 시간이 길어질 수 있습니다.이럴 때 유용하게 쓸 수 있는 기능이 바로 DBeaver에서 제공하는 SQL 포맷 기능입니다. 이 포스트에서는 Mac 환경을 기준으로 DBeaver에서 SQL 쿼리 포맷을 적용하는 방법을 단계별로 상세히 설명하고, 포맷 전후의 차이와 함께 활용 팁도 함께 소개해 드리겠습니다.1. 왜 SQL 포맷이 중요한가?SQL 포맷을 적용하면 다음과 같은 효과를 기대..

정보 2025.05.09

VSCode 다운로드부터 꼭 설치해야 할 추천 확장 프로그램 Top 10 총정리!

안녕하세요, 개발자와 코딩 입문자라면 누구나 사용하는 대표 에디터 **Visual Studio Code (VSCode)**에 대해 이야기해보려 합니다.VSCode는 마이크로소프트에서 무료로 배포하는 오픈소스 기반의 코드 편집기로, 웹 개발, 파이썬, 자바, C++, 데이터 분석 등 다양한 프로그래밍 작업에 활용할 수 있습니다. 이 글에서는 VSCode의 다운로드 방법부터 개발 생산성을 극대화해주는 추천 확장 프로그램 10가지를 상세히 소개해 드릴게요.특히, 처음 VSCode를 접하거나 어떤 확장 프로그램을 설치해야 할지 고민 중인 분들께 꼭 도움이 될 포스팅입니다.✅ VSCode 다운로드 방법VSCode를 다운로드하려면 아래 공식 웹사이트에 접속하여, 사용 중인 운영체제에 맞는 설치 파일을 내려받으면 됩..

정보 2025.05.09

생산성을 높여주는 VSCode 단축키 완벽 정리 (2025 최신판)

개발자라면 하루 종일 마주하는 도구가 바로 코드 에디터입니다. 그중에서도 VSCode는 가볍고 확장성이 뛰어나 많은 개발자들이 애용하고 있죠.하지만 마우스에 의존한 작업은 시간이 오래 걸리고, 집중력을 흐트러뜨릴 수 있습니다. 이런 불편함을 최소화하고 개발 속도를 획기적으로 높일 수 있는 방법이 바로 단축키 활용입니다.오늘은 **Visual Studio Code(이하 VSCode)**에서 꼭 알아야 할 단축키들을 카테고리별로 정리해보았습니다. Windows 기준으로 작성되었으며, macOS나 Linux 사용자분들을 위해도 별도 안내를 드릴 예정입니다. 지금부터 VSCode를 더 빠르고 스마트하게 사용하는 방법을 함께 알아보세요!💡 기본 편집 단축키 모음기본적인 편집 기능을 위한 단축키들은 하루에도 수십..

정보 2025.05.09
반응형