spring第一课

发布 2024-02-29 22:35:11 阅读 9283

一、 spring的构成。

二、 spring的ioc

1、ioc反转控制(invers of controller)

对对象的创建权利由**转为外部容器(spring)进行创建的方式,将这种权利的转移称为反转控制。

2、spring的开发步骤。

1)建立工程引入spring组件包。

2)编写接口action

3)编写接口的实现类loweraction

upperaction

4)将接口的实现类注入到文件中。

5)编写测试类,获取spring容器创建的对象实现(ioc)

在上面的**中,如果业务规则发生变化,只需要改变配置文件就可以了。

上面**的运行结果如下:

已经全部转为小写。

3、spring的注入方式。

1)接口注入(上面的示例称为接口注入)

调用者一类与接口或者抽象类,将接口与抽象类的实现类注入到文件中,这种方式称为接口注入。

2)、set注入。

spring容器为注入类的属性进行赋值,会自动调用注入类的set方法,这样的注入方式称为set注入。以下为set注入。

3)、构造器注入。

spring容器通过注入类的构造函数为属性赋值的方式称为构造器注入。

带有构造函数的类。

注入在文件中的方式。

4、spring的依赖注入(类和类之间的依赖关系在spring中进行指定)

1)、在同一个文件中的配置方式。

例如业务类依赖于dao类,这样的依赖关系在spring中的注入如下所示:

被依赖类)依赖类)

注意:admindao类不能new,因为此类对象已经有spring容器创建。

文件的注入方式,使用ref建立他们之间的关联关系。

测试类。2)在不同的xml文件产生的依赖关系配置如下。

人教版 photoshop 第一课第一课时

第一课 认识photoshop 教学目标 知识和能力 1 掌握启动与退出photoshop的基本操作。2 学会在photoshop窗口中打开图像并复制图像。3 能够调整图像的显示比例 亮度和对比度,改变颜色模式。过程和方法。本节课运用多 教学软件,教师通过示范演示,学生实践的形式,通过演示法 任务驱...

第一课时第一课人

教学内容 学习拼摆 人 大 太 头 买 卖 读。教学目的及要求 培养幼儿正确使用。激起幼儿对学习的兴趣 初步学习反义词。培养幼儿动手 动口 动脑的协调能力。引导幼儿理解儿歌与拼摆字之间的关系。教学重点 难点 重点学会 人 大 太 头 买 卖 读点多十书爱。学会反义词 多 少大 小买 卖。添一笔变字 ...

第一课《长江》第一课时

1.长江。教学目标 1 积累字词。2 了解作者及其作品的有关知识。3 把握文章主旨,理解文中重点词句含义。4 朗读中领悟作者对祖国对生活的热爱与赞美之情。重点难点 重点 学习借景抒情的写法。难点 通过本文的学习体会作者对祖国对时代的赞美。课时安排 两课时。教具准备 长江的挂图。第一课时。教学目标。1...