스프링의 주요 특징은 5가지이다. POJO 기반의 구성 의존성 주입을 통한 객체간의 관계 구성 AOP 지원 편리한 MVC 구조 WAS 에 종속적이지 않은 개발 환경 POJO 기반의 구성 스프링은 객체간의 관계를 구성할 때에 별도의 API를 사용하지 않고 POJO의 구성만으로 가능하다. 즉. 일반적인 JAVA코드를 사용하여 객체간의 관계를 구성하기에 ...
Organiziation 일 경우 Organization 의 Settings 에서 해줘야한다.
KB IT’s Your Life 교육과정은 프로젝트 발표 이후로 1주일의 고도화 기간이 주어진다. 고도화를 하기 전에 KPT 회고를 진행했고 해당 회고를 바탕으로 고도화를 설계했다. Keep (유지할 점) 프로젝트에서 내가 해야할 과제가 주어지면 해당 과제를 풀어가는 과정을 연구노트 및 트러블 슈팅 페이지로 정리하며 문서화를 진행했다.
EC2 접속하기 까지 진행된 EC2 인스턴스를 통해 배포가 진행됩니다. > > 배포될 프로젝트는 https://github.com/KBfinance-team-MetalWallet/metal-wall
서론 최종 프로젝트를 티켓팅 서비스로 기획한 만큼, 많은 사용자가 동시에 몰릴 경우 서버에서의 트래픽 관리가 매우 중요하다. 티켓팅 시스템은 특정 시간대에 급격한 트래픽 증가가 발생하는 특성이 있어, 서버가 이를 효과적으로 처리하지 못하면 서비스 중단이나 지연 문제가 발생할 수 있다. 이를 위해 AWS EC2 인스턴스를 활용하여 필요한 만큼의 컴퓨팅 ...
서론 Vue.js 애플리케이션을 자동으로 배포하는 방법을 소개하고자 한다. 수동으로 진행하던 배포 작업을 GitHub Actions를 통해 자동화하고 pages를 통해 배포하여, 코드를 푸시하기만 하면 빌드와 배포가 자동으로 진행되도록 설정할 수 있다. 이번 글에서는 Vite를 사용한 Vue.js 애플리케이션을 GitHub Pages로 자동 배포하는...
오늘의 학습 내용 주요 개념 및 키워드 Spring Security: 기존의 세션 기반 보안 방식을 대신하여 JWT를 사용한 보안 시스템을 구축하는 핵심 프레임워크이다. JWT: JSON 기반의 Web Token으로, 사용자의 인증 정보를 안전하게 전송하고 관리할 수 있는 방법이다. 서버는 사용자 요청마다 세션을 관리하지 않고, 토큰을 통해 요청을 검...
WebSocket과 STOMP를 사용하여 Spring 프레임워크에서 실시간 양방향 통신을 구현하는 방법
KB IT's Your Life 기자단 활동을 한 달 동안 경험하며 겪었던 문제점과 고민, 그리고 앞으로의 개선 계획