코딩도전기/Spring11 CODO Day40_Spring(MyBatis) spring의 특징 1. 제어역행(I.O.C : Inversion Of Control) 지원하여 사용자가 직접 코드를 호출하지 않고 스프링이 호출해줌 2. 의존성 주입(D.I : Dependency Injection)을 지원하여 클래스들 끼리 직접 연결하지 않고 중간에 매개체(mapper(interface))를 줌으로써 느슨한 결합을 유지 3. Spring Framework에서 객체자원을 효율적으로 관리 4. AOP(Aspect Orient Programming)을 지원(AOP에서 자세히 설명 할 예정) Sequence Diagram(흐름도) - 동기방식 Mybatis 자바 퍼시스턴스 프레임워크 중 하나 퍼시스턴스(Persitence) - 애플리케이션을 종료 후 실행 시 이전에 저장한 데이터를 다시 불러.. 2023. 3. 28. CODO Day39_Spring(DB 연결) Spring Project new Spring Legacy Project 선택 Project 이름 설정 Spring MVC Project 선택 소스가 저장될 package 입력 # Spring Legacy Project 시작 시 프로젝트 만들자마자 실행시켜보기 # jsp파일은 src > main > webapp > WEB-INF > spring > views 에 생성 # maven 파일 : library 다운 및 관리 # Legacy Project는 Spring3과 java 1.6을 기본으로 함(오래된 버전) # 파일 저장위치 # Spring 구조 Spring으로 프로젝트 실행해보기 HomeController package kr.co.gudi; import java.text.DateFormat; impo.. 2023. 3. 28. 이전 1 2 다음