Spring入门

1.Spring 起承上启下作用(web和数据层)

2.Spring 的核心:控制反转(Ioc)面向切向(AOP)

3.核心容器:beans、core、context、 expression

4.导jar包:4核心,1依赖

4核心:beans、core、context、expression;1依赖logging

5.配置文件:

  • 位置:任意,开发一般都在classpath下(src)
  • 名称:任意,开发一般都用 applicationContext.xml
  • 内容:添加 schema约束 约束文件位置:spring-framework-3.2.0.RELEASE-dist.zip\spring-framework-3.2.0.RELEASE\docs\spring-framework-reference\html\xsd-config.html
  • 配置service:<bean>配置需要配置的对象;id:为bean命名,唯一;class:bean的全限定类名
  • // 从Spring容器中获得
    //1.获得容器
    String xmlPath="com/xdq/a_ioc/beans.xml";
    ApplicationContext applicationContext=new ClassPathXmlApplicationContext(xmlPath);
    //2.获得内容,不需要new,都是从Spring容器中获取
    UserService userService=(UserService) applicationContext.getBean("userService");
    userService.addUser();

5.DI 依赖注入

is a :是一个,继承

has a :有一个,引用成员变量,依赖

eg;

class A{

private B b;//A类依赖B类

}

依赖:一个类需要使用另一个类


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值