Java 기반의 SpringBoot + Vue + UniApp를 활용한 실종물 찾기 플랫폼 개발 설계 및 구현

시스템 아키텍처 개요 본 프로젝트는 실종된 물건을 등록하고 조회할 수 있는 포털 시스템으로, 백엔드는 Spring Boot, 프론트엔드는 Vue.js, 모바일 클라이언트는 UniApp를 사용하여 다중 플랫폼 호환성을 확보하였습니다. 전체 시스템은 모듈화된 구조로 설계되어 유지보수성과 확장성이 뛰어납니다. 기술 스택 구성 백엔드: Spring Boot 3.x 기반, 내장형 Tomcat 서 ...

6월 6일 21:06에 게시됨

JWT 간단 응용 예제

Spring Boot와 JWT를 활용한 인증 시스템 구현 1. Maven 의존성 추가 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency> <dependency> <groupId>com.auth0</groupI ...

6월 5일 23:35에 게시됨

SpringBoot와 Vue를 활용한 대학 식당 주문 시스템 설계 및 구현

기술 스택 구성 백엔드 구성 요소 기반 프레임워크: SpringBoot 2.7 기반, 데이터 접근을 위해 MyBatis-Plus 사용 보안 처리: 인증 및 권한 관리를 위한 Spring Security + JWT 토큰 방식 적용 데이터 저장: 관계형 데이터베이스 MySQL 8.0 활용 성능 최적화: Redis 6을 이용한 캐시 처리로 빈번한 조회 성능 개선 비동기 처리: RabbitMQ를 통한 주문 이벤트 큐 ...

6월 3일 23:30에 게시됨

Flask와 Vue.js 기반 스마트养老 서비스 시스템 구현 가이드

기술 스택 선택 및 아키텍처 설계 본 시스템은 Flask를 메인 백엔드 프레임워크로 활용하고, Vue.js로 프론트엔드를 구축하는 구조로 설계되었다. 개발 환경으로는 PyCharm을 사용하며, 필요에 따라 Django를 확장형 관리 백엔드로 활용할 수 있다. 시스템 구성 요소 백엔드: Flask (RESTful API 제공) 프론트엔드: Vue.js (반응형 SPA) 개발도구: PyCharm Community/Pr ...

6월 3일 21:21에 게시됨

Node.js 서비스 안정성 설계: 런타임 모듈 교체와 고가용성 아키텍처

SSR 엔진의 런타임 템플릿 갱신 메커니즘 운영 중인 서버를 재시작하지 않고 화면 레이아웃과 비즈니스 컴포넌트를 실시간으로 교체하는 시스템을 설계한 경험을 공유합니다. 핵심 설계 개념: 모듈 캐시 무효화 기반 핫 스왑 Node.js의 require 시스템은 로드된 모듈을 require.cache에 보관합니다. 이 캐시를 제어하여 런타임에 새로운 코드를 주입하는 방식을 채택했 ...

6월 2일 16:06에 게시됨

PHP 기반 웨이신 마이크로앱용 문산 관광지 숙박 시설 관리 시스템

시스템 개요 본 프로젝트는 웨이신 마이크로앱을 기반으로 한 문산 관광지 숙소 운영 관리 시스템입니다. 백엔드는 PHP를 사용하며, 전면은 Vue.js 프레임워크로 구현되어 있으며, 모바일 기기에서의 접근성을 고려한 반응형 인터페이스를 제공합니다. 주요 기능으로는 사용자 인증, 객실 예약, 예약 조회, 관리자 대시보드, 게시판 등이 포함됩니다. 기술 스택 백엔드 ...

5월 31일 13:57에 게시됨

Spring Boot+Vue+UniApp 기반의 임대 관리 시스템 구축: 설계, 구현 및 배포 가이드

시스템 개요 본 글에서는 Spring Boot, Vue.js, UniApp 기술 스택을 활용하여 임대 관리 시스템을 설계하고 구현하는 방법을 상세히 설명합니다. 이 시스템은 웹과 모바일 환경을 모두 지원하며, 관리자와 일반 사용자(임차인, 임대인)를 위한 다양한 기능을 제공합니다. 시스템의 주요 목표는 부동산 등록, 검색, 계약 관리, 결제 내역 조회 등을 효율적으로 처리하는 것 ...

5월 27일 10:00에 게시됨

Flask 기반 재난 구호 물자 관리 시스템 개발

시스템 아키텍처 구성 백엔드는 Flask 프레임워크를 기반으로 하며, 데이터베이스 연동에는 SQLAlchemy를 사용한다. 프론트엔드는 Bootstrap 또는 Vue.js로 구현되며, 전체 시스템은 물자 관리, 구조팀 정보, 피해 지역, 배분 이력이라는 네 가지 주요 모듈로 구성된다. RESTful API를 통해 프론트와 백엔드를 분리하고, JWT 토큰을 이용한 인증 방식을 적용한다. 데이터 ...

5월 25일 22:12에 게시됨

분산 환경에서 RESTful API 인증 강화: JWT 프로토콜 상세 분석

마이크로서비스 아키텍처의 API 보안 과제 마이크로서비스 아키텍처가 적용된 서비스에서 외부에 노출되는 인터페이스는 여러 가지 보안 리스크를 내포하고 있습니다. 특히 공개 API 를 다룰 때 다음과 같은 보안 위협을 고려해야 합니다. 요청의 출처가 권한 있는 자인지 확인 전송 중인 파라미터의 위변조 방지 동일한 요청의 중복 실행 제어 (Idempotency) 이러한 위 ...

5월 23일 07:27에 게시됨

Spring Boot 3와 JWT, Redis를 활용한 백엔드 권한 인가 및 싱글 사인온(Single Sign-On) 구현

Spring Boot 3 + JWT + Redis를 이용한 백엔드 권한 인가 및 싱글 사인온(Single Sign-On) 심층 분석 서론 현대 웹 애플리케이션, 특히 분산 환경에서는 사용자 인증과 권한 관리 시스템이 매우 중요합니다. 전통적인 세션 기반 인증은 확장성 문제를 가지고 있으며, 순수 JWT 인증은 '강제 로그아웃'이나 '다중 로그인'과 같은 복잡한 비즈니스 요구사항을 처리하기 어렵 ...

5월 21일 15:10에 게시됨