の役割

688 ワード

SpringはIOC容器内のbeanに依存して注入することができますが、もしいくつかの種類がIOCに配置されていない場合、例えばDomain Objectは注入に依存してもいいですか?答えは肯定的です.
Userを例にとって、このUserはIOC理には配置されていませんが、その中の一つのUserDaoに依存注入したいです.そのコードは以下の通りです.
@Configurable(autowire = Autowire.BY_NAME, dependencyCheck = false)
public class User {
      private String UserName;
      ....
      private  UserDao userDao;


     ...
     
      @Autowired
      public void setUserDao〔UserDao userDao〕{
             this.userDao=userDao.
     }

}
そしてXMLファイルのリガにを出せばいいです.
 
<context:spring-configred/>主にSpringによってAnnotationBenConfigrer Aspectうどんを管理し、  具体的な仕事はこのうどんで完成します.