Spring4学习笔记

Spring4

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Bean的配置

在这里插入图片描述


Helloworld文件中:
在这里插入图片描述

ApplicationContext.xml文件中:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
分别是属性注入和构造器注入。构造器注入可选用index和type。
在这里插入图片描述
在这里插入图片描述
记得给类写get/set方法,同时注意无参和有参构造器。

在这里插入图片描述

赋null值:<null/>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
此处注意:Properties是Hashtable的实现类。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
scope = "singleton"时, 会自动创建该实例,不需要调用就会自动创建。
而scope="prototype"时,只有Main方法创建一个 ApplicationContext时才创建。
在这里插入图片描述

在这里插入图片描述
注意引入 context 命名空间。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

构造顺序:
在这里插入图片描述
有 init-method、destroy-method 参数。
1.构造器 2.set 方法 3.前置初始化 4.ini t方法 5.后置初始化 6.Main 方法 7.destroy 方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
constructor-arg 的参数是图上的 getCar 初始化方法的参数。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
注意 Respository 属性有一个表示在 ioc 容器中 id 的 value 参数。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1:Autowired(required=false);
2:当有多个实现同一个接口的类,可以用@Repository("")来确定。(Autowired特有)

在这里插入图片描述

Spring AOP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Spring 对 JDBC 的支持

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Spring 中的事务管理

在这里插入图片描述
在这里插入图片描述
上面的内容并没有用上 spring 对事务的处理,下面提到了。

在这里插入图片描述
同时在对应的方法加上事务注解即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下面是采用注解的方式配置:
在这里插入图片描述

下面是采用xml文件的方式配置:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Spring 整合 Hibernate

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Spring 整合 struct

整合 struct1:
在这里插入图片描述
在这里插入图片描述

整合 struct2:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值