============================================================================================
EmpServiceImpl.java에서 @어노티이션 추가
resources의 spring-context.xml의 xsi:schemaLocation에 아래 코드 추가
아래코드도 추가해야됨.
xmlns:context="http://www.springframework.org/schema/context"
EmpMainSpring.java 에서 실행하면 이렇게 출력됨.
============================================================================================
만약 @Component("empService")로 하면,
EmpMainSpring.java에서 getBean으로 호출하는 이름을 empService로 바꿔주면 출력됨.
============================================================================================
EmpService.class (21번째 줄) --> bean객체가 있으면 이름이 뭐든 가져와
============================================================================================
객체지향이 다형성으로 인해 유연하게 됨.
오버로딩
오버라이딩
메서드 이름은 같은데 매개변수만 다름
'공간정보아카데미' 카테고리의 다른 글
스프링에서 Bean은 어떻게 등록되고 주입될까? (XML & Annotation 비교) (0) | 2025.09.02 |
---|---|
[JDBC 커넥션 풀] DBCP2 vs hikariCP vs c3p0 (0) | 2025.09.02 |
Spring - DI - Bean Annotation / 커스텀 어노테이션 만들어보기 (1) | 2025.09.01 |
변수 vs 객체 / stack vs heap (0) | 2025.09.01 |
Spring - DI - Container (0) | 2025.09.01 |