전체 글(68)
-
Spring Boot에서 어노테이션으로 세션 사용자 가져오기
Spring Boot 애플리케이션에서 로그인한 사용자 정보를 컨트롤러에서 손쉽게 가져오고 싶을 때, 세션에서 사용자 정보를 가져오는 기능은 매우 유용합니다. 특히, 반복적인 코드 없이 어노테이션을 사용해 현재 사용자의 정보를 쉽게 접근할 수 있도록 커스텀 어노테이션을 구현하는 방법을 소개하겠습니다. --- ## 1. 프로젝트 구성 이 예제는 다음과 같은 의존성을 포함합니다: - **Spring Web** - **Spring Security** - **Spring Boot DevTools** `build.gradle` 또는 `pom.xml`에 의존성을 추가합니다. ### Gradle ```groovy dependencies { implementation 'org.springframework.boot..
2024.11.20 -
HTML5/CSS3 div태그 좌우 반으로 나누기
HTML과 CSS를 사용해 `div` 태그로 좌우를 반으로 나누는 방법을 소개하는 블로그 글을 작성해 보겠습니다. 화면을 좌우로 나누는 디자인은 웹 페이지의 배경을 나누거나 좌우 콘텐츠를 배치할 때 유용하게 사용할 수 있습니다. 이 글에서는 `flexbox`, `grid`, 그리고 단순한 `float`를 활용한 몇 가지 방법을 다루겠습니다. --- # HTML/CSS로 `div` 태그 좌우 반으로 나누기 웹 페이지에서 화면을 좌우로 나누는 레이아웃은 콘텐츠의 시각적 분리를 강조하거나 배경을 다양하게 표현할 수 있는 유용한 방법입니다. 이번 포스팅에서는 `flexbox`, `grid`, `float`를 활용하여 `div` 태그를 좌우로 나누는 방법을 설명하겠습니다. ## 1. `flexbox`로 좌우 나누..
2024.11.15 -
tailwind로 만드는 키오스크
DOCTYPE html>html>head>meta charset="UTF-8">title>Insert title heretitle>script src="https://cdn.tailwindcss.com">script>head>body> div class="max-w-7xl "> div class="p-6"> div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6 mb-6"> h1 class="text-center py-1 shadow-lg shadow-gray-500/50 bg-black text-white rounded-lg text-[15px] cursor-pointer active:scale-[.9..
2024.11.12 -
스프링 부트 jwt mybatis 연동 설정
Spring Boot, MyBatis, JWT를 사용하여 로그인 기능을 구축하는 블로그 예제를 작성해보겠습니다. 이 프로젝트에서는 Spring Boot와 MyBatis로 MySQL에 연결하고, JWT를 사용해 인증 시스템을 구현합니다. --- # Spring Boot와 MyBatis, JWT를 사용한 로그인 시스템 구현하기 웹 애플리케이션의 기본적인 로그인 및 인증 기능을 구축하는 것은 필수적입니다. 이번 글에서는 **Spring Boot**, **MyBatis**, **JWT(Json Web Token)**을 사용해 MySQL 기반의 인증 시스템을 간단히 구축해보겠습니다. 이 글을 통해 MyBatis로 데이터베이스를 연동하고, JWT 토큰을 발급하여 보안된 API 접근을 처리하는 방법을 배울 수 있습니..
2024.11.11 -
무료 클라우드 서비스
1. Amazon Web Services (AWS) Free Tier주요 특징:EC2 인스턴스: t2.micro 또는 t3.micro 인스턴스 750시간/월 (12개월 동안)S3: 5GB의 표준 스토리지RDS: 750시간/월의 db.t2.micro 인스턴스 (12개월 동안)Lambda: 매달 100만 개의 무료 요청장점:다양한 서비스와 글로벌 인프라교육 자료와 커뮤니티 지원이 풍부함단점:복잡한 관리 인터페이스무료 기간 종료 후 과금 발생 가능2. Google Cloud Platform (GCP) Free Tier주요 특징:GCE: f1-micro 인스턴스 1개 (매월 30GB HDD, 5GB 스냅샷 포함)Cloud Storage: 매월 5GBCloud Functions: 매월 200만 개 호출장점:사용자..
2024.06.11 -
목동역 점심 오마카세 (니코리)
목동역에 점심에 먹기 좋은 저렴한 오마카세 맛도 품질도 좋은 오마카세 소주 가격은 5천원 이었다. 난 확실히 양갱은 별로 안좋아하는듯 ㅎㅎ 목동역 니코리
2024.04.08