Spring框架第二讲

12人阅读 评论(2) 收藏 举报
分类:

5)自动装配 (了解)

a.什么是自动装配
 容器依据某种规则,自动建立对象之间的依赖关系。
 注:
    容器仍然需要调用set方法或者构造器。
    容器默认不会自动装配。
b.如何自动装配
    可以设置autowire属性值:
    byName
    byType
    constructor

6)注入基本类型的值

7)注入集合类型的值

List Set Map Properties
方式一 使用list,set,map和props注入。
方式二 以引用的方式来注入。


8)spring表达式

a.作用:用于访问其它bean的属性。
b.用法:

练习: 配置一个连接池并测试。

提示: step1. 导包 ojdbc,dbcp

step2. 添加config.properties文件    添加到resource文件夹。

step3. 在spring配置文件中,添加相关配置

step4.测试连接池

2. 使用注解来解化配置文件

(1)什么是组件扫描?

    容器启动之后,会扫描指定的包及其子包下面的所有的类,
如果该类前面有一些特定的注解(比如@Component),则容器会
将该类纳入容器进行管理(相当于在配置文件里面有一个bean)。
    注意:该bean默认的id是首字母小写之后的类名。

(2)编程步骤

step1. 在类前面添加一些特定的注解,比如 @Component。

step2. 在配置文件当中,配置组件扫描。  

(3)依赖注入相关的几个注解




(4)Value注解


查看评论

Spring框架学习(第二讲)

在上一讲我们初步了解了一下Spring框架的概念,这一讲将带领大家来自己手动模拟spring使得大家对这个框架有一个更深的了解。 我们先不利用spring框架来实现IOC: 首先我们先定义dao、...
  • u010970703
  • u010970703
  • 2016-12-03 16:51:22
  • 145

Machine Learning第二讲[多变量线性回归] -(二)计算参数分析

内容来自Andrew老师课程Machine Learning的第二章内容的Computing Parameters Analytically部分。一、Normal Equation使用梯度下降法得到最...
  • quiet_girl
  • quiet_girl
  • 2017-04-11 18:51:11
  • 499

麻省理工《算法导论》公开课学习笔记【2】

这节课主要是讲了算法中用到的渐进符号和递归式的算法效率计算方法。         对于渐进符号的讲解,我吸收不多。。。主要是对主定理印象挺深,而且在之后的很多递归方法中需要用到。 在此,我就把主定...
  • julius819
  • julius819
  • 2012-12-06 21:35:37
  • 934

自学《SLAM十四讲》——第二讲

1.C++ 中的类和对象的理解: 就好比人类和个人?不知道可不可以这么理解。 2. STL(Standard Template Library) 就是标准模板库,是一些“容器”的集合 3.li...
  • Amazingren
  • Amazingren
  • 2017-09-25 19:26:01
  • 126

区块链技术深度剖析-第二讲编程基础

  • 2017年08月14日 11:06
  • 1.69MB
  • 下载

第二讲资金的来源与利润的产生(财务分析与决策)

 2.1.认识负债     资产负债表的右边有两项:负债、股东权益。 流动负债:(一年内需要支付)     1.短期贷款     2.应付账款(卖东西客户欠钱-应收账款,对于客户来说...
  • yinxiangbing
  • yinxiangbing
  • 2014-06-02 13:45:22
  • 1513

斯坦福 机器学习Andrew NG 第二讲 Linear Regression with multiple variables

Linear Regression with multiple variables 多参数线性回归 1·Multiple features 引例:同第一讲中一样,依然用房屋售价问题为例。不同的是,...
  • lvpyuan
  • lvpyuan
  • 2014-11-25 16:46:30
  • 638

GIT第二讲的基本操作流程和常用命令

git的常用命令和基本操作,在该文件夹中使用如下命令git init该命令用来初始化git工厂的,使用了这个命令之后,当前的文件夹就是git工厂。如图所示创建好git的工厂之后,会有一个.git的隐藏...
  • ynkonghao
  • ynkonghao
  • 2016-11-20 22:56:56
  • 526

第二讲:c/c++数据类型

简单的数据类型复习
  • xuan_zizizi
  • xuan_zizizi
  • 2017-04-07 20:24:13
  • 195

angular第二讲

angular的第二讲 一、angular的基本用法 1、controller控制器语法结构 (1)AngularJS1.x的核心之一就是控制器部分,主要对于视图中的数据和事件处理函数进行挂载,同时进...
  • sky_moon_y
  • sky_moon_y
  • 2017-04-27 20:38:32
  • 133
    个人资料
    等级:
    访问量: 595
    积分: 307
    排名: 26万+
    文章存档
    最新评论