Spring Web/Spring Framework

    [Spring] MyBatis를 사용한 DataBase 연동 - MySQL

    [Spring] MyBatis를 사용한 DataBase 연동 - MySQL

    Chapter#01 : [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정(Maven) Chapter#02 : [Spring] Spring MVC 패턴 적용하기 Chapter#03 : [Spring] Component-Scan을 사용하는 Annotation 기반 설정 Chapter#04 : [Spring] MyBatis를 사용한 DataBase 연동 - MySQL 컴포넌트의 개념 · 물리적이고 대체 가능한 시슽메의 부분으로써 제공하는 일련의 인터페이스를 준수하는 구현 패키지다. · 인터페이스를 통해서 서비스를 제공하는 소프트웨어 패키지다. · 특별한 기능을 수행하고 미리 구현되고, 미리 테스트된 독립적이고, 재사용 가능한 소프퉤어 단위이다. 컴포넌트는 하나 또는 여러개의 클..

    [Spring] Component-Scan을 사용하는 Annotation 기반 설정

    [Spring] Component-Scan을 사용하는 Annotation 기반 설정

    Chapter#01 : [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정(Maven) Chapter#02 : [Spring] Spring MVC 패턴 적용하기 Chapter#03 : [Spring] Component-Scan을 사용하는 Annotation 기반 설정 Chapter#04 : [Spring] MyBatis를 사용한 DataBase 연동 #1. 컴포넌트 개념 요약 1) 컴포넌트란? (#1. 공통 컴포넌트개념, #2. 공통 컴포넌트 구성 별도 정리 .p595) 2) 프레젠테이션 레이어와 비즈니스 레이어 통합 스프링 프레임워크 기반의 웹 프로그램은 두 개의 레이어(프레젠테이션 레이어, 비즈니스 레이어)로 아키텍처를 나눈다. 프레젠테이션 레이어는 DispatcherS..

    [Spring] Spring MVC 패턴 적용

    [Spring] Spring MVC 패턴 적용

    Chapter#01 : [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정(Maven) Chapter#02 : [Spring] Spring MVC 패턴 적용하기 Chapter#03 : [Spring] Component-Scan을 사용하는 Annotation 기반 설정 Chapter#04 : [Spring] MyBatis를 사용한 DataBase 연동 ※ 해당포스팅의 예제는 [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정 내용부터 이어집니다. #1. Model1 아키텍처 90년대 말부터 2000년대 초반까지 자바 기반의 웹 어플리케이션 개발에 사용된 아키텍처는 Model1이다. Model1 아키텍처는 JSP와 JavaBeans만 사용하여 웹을..

    [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정(Maven)

    [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정(Maven)

    관련 : [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정( Gradle ) Chapter#01 : [Spring] IntelliJ를 사용한 Spring Project 생성 및 설정(Maven) Chapter#02 : [Spring] Spring MVC 패턴 적용하기 Chapter#03 : [Spring] Component-Scan을 사용하는 Annotation 기반 설정 Chapter#04 : [Spring] MyBatis를 사용한 DataBase 연동 #1. 기본 환경 Portable( 포터블 ) 설정 해당 포스팅은 아래의 버전을 사용하여 작업을 진행하였습니다. JDK 1.8.0_202 : https://www.oracle.com/kr/java/technologies/..