-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
constuctor-arg prototype 객체 문의
20.04.12 12:52 작성 조회수 157
1
안녕하세요. 공부하다가 궁금한게 생겼는데요.
밑에 그림처럼 객체를 파라미터로 주면 각각 다른 객체가 주입되는데요.
constructor-arg로 정의하면 무조건 다른 객체가 생성되서 넣어지는건가요??
싱글톤이 아니라 다른 객체가 넣어져서 궁금해서요. 왜냐하면 xml에 scope에 대한 정의를 하지 않았는데 다른객체가 넣어져서 의아하네요!
답변을 작성해보세요.
2
소프트캠퍼스
지식공유자2020.04.14
bean을 정의하면 객체가 생성됩니다. constructor-arg에 bean 태그를 넣고 클래스를 정의했기 때문에 새로운 객체가 생성되어 주입됩니다. 만약 다른 bean의 id를 설정하면 그 bean의 scope에 따라 달라집니다. bean 태그를 사용하시면 객체가 생성된다고 보시면 됩니다.
0
답변 2