Spring Autowire Fundamentals

后端 未结 2 2063
南笙
南笙 2021-02-09 07:32

I am a newbie in Spring and am trying to understand the below concept.

Assume that accountDAO is a dependency of AccountService.

Scenar

2条回答
  •  梦毁少年i
    2021-02-09 08:21

    
        
    
    
    

    and

    public class AccountService {
        AccountDAO accountDAO;
        /* more stuff */
    }
    

    When spring finds the autowire property inside accServiceRef bean, it will scan the instance variables inside the AccountService class for a matching name. If any of the instance variable name matches the bean name in the xml file, that bean will be injected into the AccountService class. In this case, a match is found for accountDAO.

    Hope it makes sense.

提交回复
热议问题