springframework (3) 썸네일형 리스트형 [Spring Framework] 03. Spring 개발환경 구축 Spring Framework를 사용하려면 이클립스에 STS(Spring Tool Suite) 을 설치해야 한다. Java , 이클립스, tomcat에 대한 환경 설정은 모두 완료했다고 가정하겠다. 1. 이클립스에 STS(Spring Tool Suit) 설치 1) 이클립스 상단탭 HELP 클릭 -> Eclipse Marketplace 클릭 2) Marketplace에서 "sts" 를 검색해서 Standalon Edition 3.9.13 을 다운받는다. 3) 모두 confirm 하고 accept하면, 이클립스를 재시작하라고 나오면 클릭하고 재시작한다. 4) 오른쪽 상단에 perspective를 Spring 으로 변경한다. 5) Spring legacy 프로젝트 생성 6) Spring version 변경 -.. [Spring Framework] 02_02 의존객체 자동 주입 * 의존 객체 자동 주입이란? 스프링 설정 파일에서 의존 객체를 주입할 때 또는 태그로 의존 대상 객체를 명시하지 않아도 스프링 컨테이너가 자동으로 필요한 의존 대상 객체를 찾아서 의존 대상 객체가 필요한 객체에 주입해 주는 기능이다. 구현 방법은 @Autowired와 @Resource 어노테이션을 이용해서 쉽게 구현할 수 있다. 1) @Autowired 타입을 기준으로 의존성을 주입, 같은 타입 빈이 두 개 이상 있을 경우 변수이름으로 빈을 찾음 Spring 아노테이션 2) @Qualifier 빈의 이름으로 의존성 주입 @Autowired와 같이 사용 Spring 아노테이션 3) @Resource name을 속성을 이용하여 빈의 이름을 직접 지정 JavaSE의 아노테이션(JDK9에는 포함 안 되어 있음.. [Spring Framework] 02_01. Setter을 이용한 의존성 주입 방법 앞선 글에서는 의존성 주입을 할때, 생성자를 통하여 의존성 주입하는 방법에 대해서 알아보았다. 이번에는 setter을 이용해서 어떻게 의존성을 주입하는지 알아보겠다. 1) 먼저, setter를 xml파일에서 의존성을 주입하지않고 만드는 방법에 대해서 살펴보겠다. DatabaseInfo.java 는 데이터베이스의 url, id, pw를 가지고 있는 객체이고, MemberDAO.java 는 데이터베이스를 연동해주는 객체이다. 예시로 간단하게 만들었다. # DatabaseInfo.java package com.spring.basic.ex02; public class DatabaseInfo { private String url; private String uid; private String upw; public.. 이전 1 다음