분류 전체보기(579)
-
Spring Web MVC
Section SummaryDispatcherServletFiltersAnnotated ControllersFunctional EndpointsURI LinksAsynchronous RequestsCORSError ResponsesWeb SecurityHTTP CachingView TechnologiesMVC ConfigHTTP/2 출처 : https://docs.spring.io/spring-framework/reference/web/webmvc.html
2025.06.29 -
1차 프로젝트 소개
Open API 활용 JAVA 웹 서비스 프로젝트 API 활용 여행추천 커뮤니티 서비스엔데믹을 맞이한 이후 해외여행은 대폭 늘고 서울과 제주등 국내여행은 줄어들고 국내 여행 대상자가 다양한 지역으로 넓어지고 있는 만큼 새로운 여행지를 발굴해 소개하고 다양한 콘텐츠를 제공하여 지역경제 활성화를 통한 지역소멸시대에서 벗어날 수 있는 웹 서비스를 제공함.(주)라임컴퍼니에서 유지보수를 하고 있는 '여기어때' 사이트와 더불어 새로운 여행지 추천 및 여행숙박 예약서비스를 제공할 수 있는 커뮤티니 웹서비스 제작 능력.API 활용 실시간 병원예약 관리서비스실질적인 진료시간 대비 길고 긴 환자 대기 시간으로 인하여 많은 환자와 보호자가 힘들어 한다. 물론 각각의 병원에 전화하여 진로 예약을 할 수는 있지만 모든 병원에 ..
2025.06.19 -
Trail: JDBC Database Access
JDBC API는 간단한 작업을 간편하게 수행할 수 있도록 설계되었습니다. 즉, JDBC를 사용하면 일상적인 데이터베이스 작업이 훨씬 수월해집니다. 이 강좌에서는 JDBC를 사용하여 일반적인 SQL 문을 실행하고 데이터베이스 애플리케이션에서 흔히 사용되는 다른 작업을 수행하는 방법을 단계별로 안내합니다.이 강좌는 다음과 같은 레슨으로 구성됩니다.JDBC Introduction : JDBC 기능을 나열하고, JDBC 아키텍처를 설명하고, SQL 명령과 관계형 데이터베이스 개념을 검토합니다.JDBC Basic : JDBC API를 다룹니다.첫 번째 레슨을 마치면 기본 JDBC API를 사용하여 테이블을 생성하고, 값을 삽입하고, 테이블을 쿼리하고, 쿼리 결과를 가져오고, 테이블을 업데이트하는 방법을 배우게 ..
2025.06.18 -
Lesson: JDBC Basics
이번 수업에서는 JDBC API의 기본을 배우게 됩니다.Getting Started 는 기본적인 데이터베이스 개발 환경을 설정하고 JDBC 튜토리얼 샘플을 컴파일하고 실행하는 방법을 보여줍니다.Processing SQL Statements with JDBC 에서는 SQL 문을 처리하는 데 필요한 단계를 간략하게 설명합니다. 다음 페이지에서는 이러한 단계를 더 자세히 설명합니다:Establishing a Connection 여러분을 여러분의 데이터베이스에 연결합니다.Connecting with DataSource Objects 에서는 DataSource 객체를 사용하여 데이터베이스에 연결하는 방법을 보여줍니다. 이는 데이터 소스에 연결하는 가장 좋은 방법입니다.Handling SQLExceptions 에서..
2025.06.18 -
DefaultAdvisorAutoProxyCreator
DefaultAdvisorAutoProxyCreator는 Spring AOP의 핵심 자동 프록시 생성기 중 하나로, 등록된 Advisor 빈을 기반으로 자동으로 프록시를 생성하는 고급 자동 프록시 생성기입니다.이를 통해 트랜잭션, 보안, 로깅 등 다양한 AOP 기능을 관심사 분리 원칙에 따라 적용할 수 있도록 설계되어 있습니다. 📌 핵심 요약: DefaultAdvisorAutoProxyCreator란?Advisor(즉, Pointcut + Advice 조합)를 기반으로포인트컷에 매칭되는 빈들에 대해 자동으로 프록시를 생성해주는 BeanPostProcessor입니다.트랜잭션 AOP (@Transactional)보안 AOP (@Secured)커스텀 AOP (MethodInterceptor 사용)위와 같은 ..
2025.06.16 -
BeanNameAutoProxyCreator
BeanNameAutoProxyCreator는 Spring Framework의 AOP(Aspect-Oriented Programming)에서 제공하는 자동 프록시 생성기(Auto Proxy Creator) 중 하나로, 이름에서 알 수 있듯이 "빈 이름"에 기반하여 프록시를 생성합니다.이 클래스는 AbstractAutoProxyCreator → AbstractBeanNameAutoProxyCreator → BeanNameAutoProxyCreator의 구조를 따릅니다. 🧠 개요: BeanNameAutoProxyCreator란?BeanNameAutoProxyCreator는 빈 이름과 일치하는 대상에 대해 자동으로 프록시를 생성하고, 지정된 **인터셉터(advice)**들을 적용해줍니다.@Beanpublic..
2025.06.16