spring简单入门示例
来源:互联网 发布:java graphics 编辑:程序博客网 时间:2024/05/21 20:23
1 控制反转IOC\依赖注入DI,因为翻译的不同,因此有两个名字。
控制反转意思就是说,当我们调用一个方法或者类时,不再有我们主动去创建这个类的对象,控制权交给别人(spring)。
依赖注入意思就是说,spring主动创建被调用类的对象,然后把这个对象注入到我们自己的类中,使得我们可以使用它。
2 AOP面向切面编程
我们把一个方法看做是一个切面,在这个切面的前后或者周围,都可以设置其他的处理方法,进行一些特殊的处理。
比如一个“吃蛋糕”的方法,在这个方法前需要“拆包装”,方法后需要“打扫卫生”,都可以通过这种编程方式来实现。
那么下面看下它的编码过程!
1 首先我们需要一个bean,用某种方法(设置注入需要有setter函数,构造注入需要有构造函数,相应的bean.xml配置文件也会不同)设定注入方式。
2 bean.xml,设置bean与类的关系,并关联默认的注入值。
3 获取bean.xml文件,创建实例对象,直接调用方法。
可以看到,我们开发的程序只有第三步的“创建实例对象,直接调用方法”,并没有为他进行初始化等工作,就可以直接调用它的方法,获取它的值。其实spring在程序初始化的时候,就会为我们把bean对应的对象注入进来,帮助我们完成初始化,因此我们只要通过一个引用对象,就可以直接调用了。
0 0
- spring简单入门示例
- spring简单入门示例
- spring简单入门示例
- spring简单入门示例
- Spring 入门简单的示例
- 最简单的spring入门示例
- 最简单的spring入门示例
- 最简单的spring入门示例
- 最简单的Spring入门示例
- 最简单的Spring入门示例
- 入门也流行简单 最简单的Spring入门示例
- 入门也流行简单 最简单的Spring入门示例
- ASP.NET Spring.Net 入门1 简单入门示例
- Spring MVC 3 最简单的入门示例
- 最简单的spring-mvc入门示例,绝对原创
- Spring MVC 3 最简单的入门示例
- Spring MVC 3 最简单的入门示例
- Spring MVC 3 最简单的入门示例
- 素数打表模板
- 51nod 1266 蚂蚁
- Java中的for循环介绍
- POJ-1094 Sorting It All Out
- 浅析安卓的启动过程
- spring简单入门示例
- Scala 正则表达式
- LeetCode 13. Roman to Integer
- bzoj1014火星人(字符串hash+splay)
- R语言安装包操作
- MSYS2 + MinGW-w64 + Git + gVim 环境配置
- Android 6.0中添加C可执行程序验证硬件驱动程序
- centos中wget的使用方法
- 基于stl的正方形(poj)