웹프로그래밍 무작정따라하기/JAVA_Spring29 [Spring] 프레임워크 - xml에서 UTF-8한글처리 :-) Spring Framework - [ xml 설정 / UTF-8 설정 방법 ] [ 설정 경로 ] src -> main - > webapp -> WEB-IF -> web.xml 에서 UTF-8 설정하는 filter 적용하면 설정 끝! [ web.xml에 추가 ] [ web.xml에 UTF-8 / filter CODE ] filter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 filter /* 2020. 11. 5. [Spring] 프레임워크 Basic- Beans Auto-Wiring(자동 연결) :-) Spring Framework - [ xml 설정 ] 1) autowire = "byName" : autowire="byName" 속성 추가시 자동 연결 시도. : 식별자(byName)가 같은 객체 탐색해서 존재하면 연결. : bean id="cat" -> bean id = "xxx"로 지정할 경우 해당 이름의 멤버 변수가 없으므로 Error발생 2) autowire = "byType" : autowire="byType" 속성 추가시 자동 연결 시도 : 자료형(byType)이 같은 객체 탐색해서 존재하면 연결 ※똑같은 클래스가 두개가 있는 경우에는 클래스를 찾지 못하는 오류가 발생할 때 - 출력하고자하는 클래스에 primary="true"를 추가하면 true의 클래스로 출력 3) : @Autowi.. 2020. 10. 23. [Spring] 프레임워크 Basic- Bean / sope / Setter Injection :-) Spring Framework - [ xml 설정 ] scope = "prototype" : getBean할 때마다 객체를 새롭게 생성의 의미 scope = "singleton" : 한개의 객체로 공유하여 사용하겠다는 의미 scope ="" : 기본 설정값은 singleton main의 결과값 ▼▼▼ Setter Injection : setXXX()형태(set함수)의 설정 메소드를 통해서 전달받는 방법으로 ‘프로퍼티 설정’ 방식 1. 의존하는 객체를 전달받을 setter 메소드를 작성한다. 2. 설정파일에 태그를 이용하여 설정한다. - 객체인 경우에는 태그를 사용한다. - 문자열이나 기본 데이터인 경우에는 태그를 사용. 3. 오버로딩 생성자( overloading constructor)인 경우에는.. 2020. 10. 20. [Spring] 프레임워크 Basic - Bean / construtor injection(생성자 호출) :-) Spring Framework - [ xml 설정 ] 1) 기본 생성자를 bean으로 불러올 때 : 기본 생성자를 생성하지 않았을 경우에는 오류발생 생성자를 bean으로 불러올 때 Construtor Injection 의존하는 객체를 생성자를 통해서 전달 받는 방법 : 생성자의 생성자를 포함한 객체를 bean으로 불러올 때 1. 의존하는 객체를 전달받을 생성자를 작성한다. 2. 설정파일에 태그를 이용하여 설정한다. - 의존하는 객체인 경우에는 태그를 사용한다. - 문자열이나 기본 데이터인 경우에는 태그를 사용 ※ref를 사용하여 다른객체의 변수를 참조함 2020. 10. 19. 이전 1 ··· 3 4 5 6 7 8 다음