01 Spring框架 基本介绍
来源:互联网 发布:java打印金字塔型数字 编辑:程序博客网 时间:2024/05/17 04:20
相信学习java,并且走Web道路的道友都应该知道Spring的大名,它的地位相信也不需要我在这里多说什么,接下来的文章就Spring的配置和使用来进行一些讲解。
首先学习框架我们都要考虑和做到以下几点:
①框架有什么作用,能帮助我们做什么。
②框架帮助我们做了哪些事情,需要我们配合着做哪些事情。
③熟悉一个框架的设计思想。
④多练习(掌握主要的 步骤)
这个是Spring的结构图片:
由图可知,Spring最核心的组件就是IOC(Inversion of Control)即 控制反转。
ioc具体的功能便是
①管理组件对象:
- 创建对象
- 销毁对象
②维护对象关系
在一般情况下,对象都是由程序创建。但是为什么要交给ioc创建,管理和维护呢?
对!就是为了降低耦合度,即解耦。这样便能够提高代码的重用性和便于维护。
这样便能够使用Spring来整合其他技术。(例如ibatis,ssh框架)
接下来便介绍一下怎么使用IOC来管理和维护对象关系。
首先在我们的IDE中创建一个Web Project(我用的是MyEclipse)
创建好了过后可以直接右击工程名,选择MyEclipse,选择Project facets,然后在里边找到install Spring组件。这是MyEclipse提供的一种快捷的配置Spring环境的方法。
还有一种方法便是自己手动配置,把IOC需要的几个jar包复制到WEB-INF/lib中
这里我用的是3.2.8版本的jar包
然后向项目的根根目录中放入:applicationContext.xml
这样我们的Spring IOC环境就算搭建好了(后期如果需要用到其他的组件,将涉及到的jar包向里面粘贴就好了,jar包自己到Spring官网下载)
- 01 Spring框架 基本介绍
- Spring框架(七)结合Hibernate基本使用入门介绍
- Spring学习一:基本框架图介绍与HelloWorld程序
- Spring MVC 01 - Spring MVC框架介绍
- 基本游戏框架介绍
- YARN基本框架介绍
- IOS基本框架介绍
- spring基本框架
- Spring的基本框架
- spring基本框架
- 达内笔记-Spring框架介绍-01
- Spring框架介绍
- spring的框架介绍
- spring 框架介绍
- spring框架介绍
- spring MVC框架介绍
- Spring Batch框架介绍
- Spring Integration框架介绍
- 隐藏滚动条
- SQLSERVER CDC 功能
- (根据指定时间)动态划分学期分表,用以动态学期分表自动CURD等联动操作(开始结束时间可修改-待完善待修改)
- 总结命令行07:MySQL
- 转自 kyo_san 为什么不能同时满足CAP原则
- 01 Spring框架 基本介绍
- 第11讲项目4-玩数字
- 3.20178-30
- go 语言中 日期转换 日期、时间戳、字符串 的转换(这个是最终答案)
- 在GitHub上搭建框架podspec过程以及遇到的问题
- BaseRecyclerViewAdapterHelper学习实践
- 求解行列式(一)
- redis集群实现(六) 容灾与宕机恢复
- storm 消息处理保证机制