Spring Boot 기반 웹 애플리케이션 개발 입문
Spring Boot란 무엇인가?
자바 생태계는 오랜 시간 동안 엔터프라이즈급 애플리케이션 개발을 위한 강력한 플랫폼으로 자리 잡아왔지만, 전통적인 Spring 프레임워크 기반의 개발은 상당한 양의 설정 파일(XML 기반)과 복잡한 의존성 관리로 인해 초기 구축 비용이 높았습니다. 이러한 문제를 해결하기 위해 등장한 것이 바로 Spring Boot입니다.
...
5월 22일 16:29에 게시됨
Spring Boot 3와 JWT, Redis를 활용한 백엔드 권한 인가 및 싱글 사인온(Single Sign-On) 구현
Spring Boot 3 + JWT + Redis를 이용한 백엔드 권한 인가 및 싱글 사인온(Single Sign-On) 심층 분석
서론
현대 웹 애플리케이션, 특히 분산 환경에서는 사용자 인증과 권한 관리 시스템이 매우 중요합니다. 전통적인 세션 기반 인증은 확장성 문제를 가지고 있으며, 순수 JWT 인증은 '강제 로그아웃'이나 '다중 로그인'과 같은 복잡한 비즈니스 요구사항을 처리하기 어렵 ...
5월 21일 15:10에 게시됨
XXL-JOB 커스텀 API 레이어를 통한 동적 작업 생성 및 관리
1. 소스 코드 다운로드
XXL-JOB 2.3.0 버전의 소스 코드를 공식 저장소에서 내려받습니다.
git clone https://gitee.com/xuxueli0323/xxl-job.git
2. 데이터베이스 초기화
소스 코드 내 doc/db/tables_xxl_job.sql 파일을 실행하여 필요한 테이블을 생성합니다.
3. 관리자(Admin) 설정
application.properties 파일에서 데이터베이스 연결 정보와 포트를 수정합니다.
...
5월 20일 23:38에 게시됨