Part 1. 프로젝트의 기본 구조 구성 - SeokRae/SpringPractice GitHub Wiki

Chapter 01

  • 목표 1: 이클립스 또는 STS의 설치
  • 목표 2: 스프링 프로젝트의 생성과 Maven 빌드의 정상적인 동작
  • 목표 3: 정상적인 동작 테스트

Chapter 02

  • 목표 1: Java, SpringFramework 버전 변경 후 테스트(라이브러리 정상적인 다운)
  • 목표 2: pom.xml에 DB-connector, jUnit 설정 후, DB 설정 테스트
  • 목표 3: pom.xml에 MyBatis, MyBatis-spring, spring-jdbc, spring-test 설정, root-context.xml에 datasource 설정
  • 목표 4: root-context.xml에 SqlSessionFactoryBean설정, mybatis-config.xml 추가 및 적용, MyBatis 테스트

Chapter 03

  • 목표 1: @Controller의 역할과 사용방법
  • 목표 2: @Controller내에 타입별(void, String, Object, redirect, JSON) 메서드 작성 방법 (JSON lib 추가)
  • 목표 3: MockMvc(spring-test)의 단위 테스트를 위한 설정(pom.xml에 javax.servlet-api로 수정)