Spring 注解实例--@Autowired 注入
来源:互联网 发布:知乎 美国经典电影 编辑:程序博客网 时间:2024/06/06 02:20
package com.Autowired.inner;import org.springframework.stereotype.Repository;@Repositorypublic class InjectionDaoImpl implements InjectionDao {@Overridepublic void save(String arg) { System.out.println("模拟数据库操作:保存数据"+arg);}}
---------------------------------
package com.Autowired.inner;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;@Servicepublic class InjectionServiceImpl implements InjectionService{//1:成员变量注入@Autowired private InjectionDao injectionDAO; //2:设值注入 // @Autowired//public void setInjectionDAO(InjectionDao injectionDAO) {//this.injectionDAO = injectionDAO;//} //3:构造注入:// @Autowired//public InjectionServiceImpl(InjectionDao injectionDAO){//this.injectionDAO = injectionDAO;//}@Overridepublic void save(String arg) {System.out.println("模拟业务操作:保存数据"+arg);arg=arg+":"+arg.hashCode();injectionDAO.save(arg);}}
-----------------------------------------
<?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.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd" > <context:component-scan base-package="package com.Autowired.inner;"></context:component-scan> </beans>
-------------------------------------------
package com.Autowired.inner;import org.junit.Test;import com.imooc.test.base.UnitTestBase;public class TestAutowired extends UnitTestBase{ public TestAutowired(){ super("classpath*:spring-beanannotation2.xml"); } @Test public void testautowired(){ InjectionServiceImpl service=super.getBean("injectionServiceImpl"); service.save("Autowired."); }}
工具类在这里的博客里 :UnitTestBase() 接口没有贴出来
阅读全文
1 0
- Spring 注解实例--@Autowired 注入
- Spring 注解实例--@Autowired 注入到List和Map
- Spring 注解实例--@Autowired 注入到List和Map
- Spring注解之自动注入Autowired
- Spring @Resource、@Autowired的注解注入
- Spring的注解注入方式@Autowired,@Resource
- Spring Bean装配--Autowired注解注入说明
- Spring "@Autowired" 注解注入值为空
- Spring @Resource、@Autowired、@Qualifier的注解注入及区别
- Spring @Resource、@Autowired、@Qualifier的注解注入及区别
- Spring @Resource、@Autowired、@Qualifier的注解注入及区别
- Spring @Resource、@Autowired、@Qualifier的注解注入及区别 .
- Spring Resource、Autowired、Qualifier的注解注入及区别
- spring学习笔记13(注解@Autowired方式注入)
- spring用注解实现注入的@resource,@autowired,@inject区别
- Spring @Resource、@Autowired、@Qualifier的注解注入及区别
- Spring中@Resource、@Autowired、@Qualifier的注解注入及区别
- Spring @Resource、@Autowired、@Qualifier的注解注入及区别
- String,StringBuffer和StringBuilder
- spark学习起步(一):基本概念
- JTable 的排序+过滤+渲染
- 曾经觉得学习晦涩难懂的我是如何爱上linux的
- 浅谈javaweb三大框架和MVC设计模式
- Spring 注解实例--@Autowired 注入
- POJ
- vb.net 教程 5-16 图像处理之ImageAttributes 类2 颜色矩阵4
- Java多线程
- Android “hook”ContentView
- MVP的认识
- Highcharts 的画图使用
- Java中的注解基础
- 一次rabbitmq引起的系统雪崩