spring @Autowired @Qualifier
来源:互联网 发布:photoshop cs6破解mac 编辑:程序博客网 时间:2024/05/21 10:06
userservice
package com.bjsxt.service;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;import com.bjsxt.dao.UserDAO;import com.bjsxt.model.User;public class UserService {private UserDAO userDAO; public void add(User user) {userDAO.save(user);}public UserDAO getUserDAO() {return userDAO;}@Autowiredpublic void setUserDAO(@Qualifier("userDAO") UserDAO userDAO) {this.userDAO = userDAO;}}
beans.xml
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"><context:annotation-config></context:annotation-config> <bean name="userDAO" class="com.bjsxt.dao.impl.UserDAOImpl"></bean> <bean name="u" class="com.bjsxt.dao.impl.UserDAOImpl"></bean> <bean id="userService" class="com.bjsxt.service.UserService" > <!--<property name="userDAO" ref="userDAO"> </property> --> </bean></beans>
test
package com.bjsxt.service;import org.junit.Test;import org.springframework.beans.factory.BeanFactory;import org.springframework.context.support.ClassPathXmlApplicationContext;import com.bjsxt.model.User;public class UserServiceTest {@Testpublic void testAdd() throws Exception {BeanFactory applicationContext = new ClassPathXmlApplicationContext("beans.xml");UserService service = (UserService)applicationContext.getBean("userService");service.add(new User());}}
- Spring Annotation -- @Autowired, @Qualifier
- spring @Autowired @Qualifier
- Spring注解@Autowired、@Qualifier
- Spring 之 Annotation-->>@Autowired & @Qualifier
- Spring Annotation(注解) Autowired Qualifier
- spring注解 @Autowired @Qualifier @Resource
- Spring @Autowired和@Qualifier注解
- spring注解 @Autowired @Qualifier @Resource
- Spring注解标签 @Autowired @Qualifier
- Spring注解@Autowired @Repository @Qualifier
- Spring中的流入@Autowired,@Resource,@Qualifier
- spring注入之使用标签 @Autowired @Qualifier
- spring的注解使用,Autowired和Qualifier
- Spring注解标签详解@Autowired @Qualifier等
- Spring注解总结----@Autowired和@Qualifier、@Resource
- 5.spring注解@Required、@Autowired、@qualifier、@resource
- spring注解@Required、@Autowired、@qualifier、@resource
- Spring的注释@Autowired、@Qualifier使用说明
- 十五、在应用程序中使用虚拟内存
- CAPWAP主页文档下载
- 在ServletContextListener实现类中获取spring注入对象
- Zimbra服务无法正常启动
- RemoatObject请求
- spring @Autowired @Qualifier
- flex饼图
- android布局中更换控件顺序后无法正常运行的解决办法
- Linux内核 do_fork 函数源代码浅析
- selenium webdriver学习(十三)------------如何利用Actions类模拟鼠标和键盘的操作
- 阅读程序2
- IE8兼容视图(IE7 mode)与独立IE7的区别
- QT中获取天气预报json数据
- 设计模式之单列模式:简单实现