목록2024/10/02 (2)
우당탕탕 개발일지
1. InterfaceMessageBean.javapackage sample05;public interface MessageBean { public void helloCall();} Outputter.javapackage sample05;public interface Outputter { public void output(String message);} 2. ClassMessageBeanImpl.javapackage sample05;public class MessageBeanImpl implements MessageBean { private String name; private String phone; private Outputter outputter; public MessageBeanImpl(Stri..
BeanBean이란 자바의 객체와 같은 개념Spring에서 굳이 Bean를 사용하는 이유는 동일한 역할을 수행하는 객체를 여러 번 만들지 않아도 되기 때문즉, 싱글톤의 특징을 가지고 있다. 따라서 1번의 생성으로 동일한 메모리를 계속 재사용하기 때문에 메모리를 아낄 수 있다. Bean 생성 방법 3가지1. XML 환경설정 파일 2. XML 환경설정 파일@Component 3. JAVA 환경설정 파일@Bean(name = "") public 클래스 클래스명() { return new 클래스;}* 해당 클래스에 @Component 필요없음 실습: 성적 계산1. XML 파일에 Bean 등록 아래 실습 내용은 bean의 사용목적에 대한 올바른 예시는 아니다.이번 실습에서는 arraylist를 ..