# Spring06

제로·2023년 1월 18일
0

Spring

목록 보기
6/18

1. namespace 활용

  1. 컨테이너 xml ddl 부분 선언
    xmlns:p="XXXX", xmlns:c="XXXX"
    형식으로 선언이 되어 있어야 한다.
  2. property 선언 변경
    <bean p:프로퍼티명 ="데이터할당">
    <bean p:프로퍼티명-ref ="참조명">
    형식으로 변경하여 보다 코드를 간편화 한다.
  3. constructor 선언 변경
    <bean c:생성자매개변수=데이터할당
    c:_0="데이터할당" // 생성자 idx번호
    c:_1="데이터할당"
    c:생성자매개변수-ref="참조명"
@@ di15.xml
// ddl 선언
  xmlns:p="http://www.springframework.org/schema/p"
  xmlns:c="http://www.springframework.org/schema/c"
 
 # property 선언
  	<bean id="p01" class="a01_diexp.z01_vo.Person" p:name="홍길동" p:age="25" p:loc="서울 마포구" />
    
# 생성자 선언    
  	<bean id="p02" class="a01_diexp.z01_vo.Person" c:name="고영희" c:age="45" c:loc="부산 광안리" />
  	<bean id="p03" class="a01_diexp.z01_vo.Person" c:_0="박교수" c:_1="37" c:_2="서울 성동구" />

@@ Person.java
	private String name;
	private int age;
	private String loc;
	public Person() {
		// TODO Auto-generated constructor stub
	}
	public Person(String name, int age, String loc) { // c:_0, c:_1, c:_2
		this.name = name;
		this.age = age;
		this.loc = loc;
	}
profile
아자아자 화이팅

0개의 댓글

관련 채용 정보