작성자 목록
KUKJIN LEE

KUKJIN LEE

570개의 글

기술#spring boot jdbc#spring-boot jdbc gradle#spring-boot jdbc template

[Spring Boot] JDBC 이해하기

1. JDBC 개요 JDBC(Java Database Connectivity)는 Java에서 데이터베이스와의 상호작용을 가능하게 해주는 표준 API입니다. SQL을 활용해 데이터베이스 작업을 수행하며, JDBC는 Java와 데이터베이스 간의 다리 역할을 합니다. 2. ...

2024년 11월 20일296
기술#spring boot jdbc jpa#jpa jdbc 차이#jpa vs jdbc

[Spring Boot] 데이터베이스 연동 방식 비교(JDBC와 JPA)

1. JDBC란? JDBC (Java Database Connectivity)는 Java 애플리케이션이 데이터베이스와 직접 연결하고 SQL 쿼리를 실행하며 데이터베이스와 상호 작용할 수 있도록 돕는 Java 표준 API입니다. Spring에서는 JDBC 작업을 보다 간...

2024년 11월 20일348
기술#Spring Boot 내장 톰캣#내장 톰캣#내장 Tomcat 설정

[Spring Boot] 내장 톰캣 서버 설정

Spring Boot는 내장된 톰캣(Tomcat) 서버를 통해 별도의 서블릿 컨테이너 없이도 웹 애플리케이션을 손쉽게 실행할 수 있습니다. 내장 톰캣 서버의 주요 장점 빠른 개발 환경 구축 : 외부 서버 설치나 복잡한 설정 없이 애플리케이션 실행만으로 웹 서버가 동작하...

2024년 11월 19일354
기술#Spring Boot 외부화 구성#Spring Boot 외부 톰캣#Spring Boot 외부 톰캣 연동

[Spring Boot] 외부화 구성 (설정 관리 방법)

Spring Boot의 외부화 설정(Externalized Configuration)은 애플리케이션의 설정을 코드 외부에서 관리할 수 있도록 해줍니다. 다양한 환경에서 애플리케이션을 쉽게 설정하고, 유지보수성을 높일 수 있습니다. 외부화 설정이란? Spring Boot...

2024년 11월 19일298
성공적인 프로젝트를 위한 도메인 주소 선택 가이드
뉴스#News#AI#Trend

성공적인 프로젝트를 위한 도메인 주소 선택 가이드

도메인 주소 선택의 중요성 도메인 주소 선택은 웹사이트의 첫인상이며, 사이트의 브랜드와 사용자를 연결하는 중요한 요소입니다. 개발자와 웹사이트 운영자가 도메인 선택 시 알아두어야 할 사항들을 살펴보고, SEO 및 브랜딩에 어떤 영향을 미치는지에 대한 내용입니다. [...

2024년 11월 15일17
기술#Spring initializr#SpringBoot 스타터#Spring Boot 세팅하기

[Spring Boot] 스타터를 활용한 빠르고 쉬운 설정 가이드

Spring Boot 스타터는 여러 라이브러리를 하나로 묶어 손쉽게 프로젝트에 추가할 수 있도록 만든 패키지입니다. 스타터는 개발자가 설정하고 관리해야 하는 종속성을 최소화하여 개발 초기 단계에서의 시간을 크게 절약할 수 있게 해줍니다. Spring Boot 스타터란 ...

2024년 11월 15일185
기술#vscode 자동 정렬#vscode 저장시 자동정렬#vscode 자동정렬 플러그인

[VS Code] 저장 시 자동 정렬 안 될 때 해결법

VS Code에서 ESLint와 Prettier를 설치했는데 저장할 때 코드가 자동으로 정렬되지 않는 문제가 발생하면 아래 내용을 확인해서 해결할 수 있습니다. 1. VS Code 설정 확인 먼저, VS Code의 기본 설정을 확인해야 합니다. 일반적으로 Editor:...

2024년 11월 14일294
기술#spring boot#spring boot 설정#spring boot 시작하기

[Spring Boot] 소개 및 설정

Spring Boot는 Spring Framework의 복잡성을 줄이고 빠르게 애플리케이션을 개발할 수 있게 해주는 강력한 도구입니다. 사실 지금까지 Java, Spring 내용을 정리한 가장 큰 이유는 Spring Boot를 사용하기 위함입니다. 복잡한 설정 없이 빠...

2024년 11월 14일143
기술#tailwind overflow#tailwind-scrollbar 커스텀#tailwind-scrollbar style

Tailwind CSS Overflow 속성 가이드

overflow 속성은 웹 페이지 요소의 콘텐츠가 요소의 크기를 벗어날 때 어떻게 처리될지를 결정하는 중요한 CSS 속성 중 하나입니다. Tailwind CSS는 overflow 유틸리티 클래스를 통해 간편하게 요소의 콘텐츠 처리 방식을 제어할 수 있습니다. Tailw...

2024년 11월 13일209
기술#spring 유효성검사#스프링 유효성검사#스프링 form

[Spring] 폼 처리와 유효성 검사

웹 애플리케이션에서 폼 처리와 유효성 검사는 사용자 입력을 관리하고 데이터의 정확성을 보장하는 중요한 과정입니다. 1. 폼 처리 (Form Handling) 1.1 폼 객체 (Form Object) 폼 데이터를 담을 객체를 정의합니다. 이를 '커맨드 객체' 또는 '폼 ...

2024년 11월 13일154
기술#tailwind position#tailwind static#tailwind relative

Tailwind CSS Position 속성 가이드

Tailwind CSS Position 유틸리티 클래스 종류 Tailwind CSS에서는 HTML 요소에 위치 지정 속성을 쉽게 적용할 수 있도록 다음과 같은 position 유틸리티 클래스를 제공합니다. static: 요소를 문서의 일반적인 흐름에 따라 배치합니다. ...

2024년 11월 12일772
기술#스프링 컨트롤러#스프링 매핑이란#스프링 리퀘스트 매핑

[Spring] MVC 컨트롤러와 RequestMapping

※ @Controller와 @RestController는 다릅니다. Spring MVC에서 컨트롤러는 웹 애플리케이션의 요청을 처리하고, 데이터를 준비하여 적절한 뷰에 전달하는 역할을 합니다. 컨트롤러를 통해 특정 URL과 HTTP 메서드(GET, POST 등)에 따라...

2024년 11월 12일169