day036

本文介绍了Spring框架中依赖注入(DI)的概念,并展示了如何在测试类中使用ClassPathXmlApplicationContext读取配置文件获取Bean。此外,文章还探讨了面向切面编程(AOP)的基本原理,包括切面、通知、切点以及AOP在实际应用中的价值,如权限验证和日志记录。最后,提到了Vue.js前端框架的路由管理和组件化特性。
摘要由CSDN通过智能技术生成

package cn.tedu.di;

public class Emp {
String name = “吴谦”;

//绑定了两个类的关系--依赖
private Dept d;


					//把两个类的依赖关系作为成员变量放在这里

//get set
public Dept getD() {
    return d;
}
public void setD(Dept d) {
    this.d = d;
}


					//创建1号类的对象后,可以调用set方法把2号类对象作为参数传入
					//这样就建立了两个类的依赖关系


@Override
public String toString() {
    return "Emp{" +
            "name='" + name + '\'' +
            ", d=" + d +
            '}';
}

}

package cn.tedu.di;
public class Dept {
String name = “java软件开发一部”;
@Override
public String toString() {
return “Dept{” +
“name=’” + name + ‘’’ +
‘}’;
}
}

package cn.tedu.di;
import org.junit.Test;
public class TestDi {
@Test
public void di(){

    //1,创建对象
    Emp e = new Emp();
    Dept d = new Dept();

    //Emp{name='吴谦', d=null}
    System.out.println(e);

    //2,di维护了两个对象间的关系-set()
    e.setD(d);

//Emp{name=‘吴谦’, d=Dept{name=‘java软件开发一部’}}

    System.out.println(e);
}

}


package cn.tedu.spring;

import org.springframework.ste

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>