작성
·
389
0
안녕하세요.
강의 중 xml로 설정파일을 작성하는 것을 봤습니다.
bean태그의 id 속성은 빈이 생성될때 `빈 이름`을
설정해주는 것 같고, class 속성은 실제 클래스의 경로를
표시해주는 것 같습니다.
constructor-arg 태그의 속성도 궁금해서 찾아봤는데
해당 태그는 생성자 주입을 말하는 것이고, ref가 주입될
매개변수로 어떤 것을 받아올지 선택하는 값이라고
찾았습니다. 근데 id가 어떤 것인지는 찾기가 쉽지가
않아서 질문 남깁니다. id가 어떤 것인지 알고 싶습니다.
또 필요한 이유도 알고싶습니다. 감사합니다.
답변 2
0
0
넵 말씀하신 부분이 맞습니다. 제가 확인했던 자료에는 bean의 id, class속성과 constructor-arg의 ref 속성들에 대한 설명은 있었지만 id에 관련된 설명이 모두 누락되어 있어서 질문 남기게 됐습니다.
구글에 이렇게 검색했구요.
rhttps://junior-datalist.tistory.com/36?category=896712
https://conanglog.tistory.com/16
https://writingdeveloper.blog/169
등등 구글에 나오는 글 차례대로 서치해봤습니다. 감사합니다.
아.. id가 아니고 name 속성을 보고 질문한다는게 계속 저러고 있었네요.. 죄송합니다.
constructor-arg가 생성자 주입 받는거라고 알게됐는데, ref는 주입받는 매개변수를 뜻하는데
name은 생성자의 이름을 말하는 것 같지는 않아서 뭘 말하는지 찾아보다가 안나와서 질문
한다는게 중간에 id로 바뀌었네요..
안녕하세요. <bean> 태그의 id는 빈의 이름인 것을 알고 있는데, constructor-arg 태그의 id가 무엇을 말하는지 못찾겠어서 질문 남겼는데, 혹시 그것도 빈의 이름이라고 답변주신 것인지 bean의 id를 설명해주신건지 잘 모르겠습니다. 혹시 후자라면 제가 궁금한 것은 constructor-arg 태그의 id 속성이 무엇인지와 어떤 역할을 하는지이기 때문에 한번 더 질문 남기겠습니다. 감사합니다.