spring开发步骤
来源:互联网 发布:淘宝客服主管要求 编辑:程序博客网 时间:2024/06/07 07:35
a. 概述
Spring框架,可以解决对象创建以及对象之间依赖关系的一种框架。
且可以和其他框架一起使用;Spring与Struts, Spring与hibernate (起到整合(粘合)作用的一个框架)
Spring提供了一站式解决方案:
1) Spring Core spring的核心功能: IOC容器, 解决对象创建及依赖关系
2) Spring Web Spring对web模块的支持。
可以与struts整合,让struts的action创建交给spring
spring mvc模式
3) Spring DAO Spring 对jdbc操作的支持 【JdbcTemplate模板工具类】
4) Spring ORM spring对orm的支持:
既可以与hibernate整合,【session】
也可以使用spring的对hibernate操作的封装
5)Spring AOP 切面编程
6)SpringEE spring 对javaEE其他模块的支持
b. 开发步骤
spring各个版本中:
在3.0以下的版本,源码有spring中相关的所有包【spring功能+依赖包】
如2.5版本;
在3.0以上的版本,源码中只有spring的核心功能包【没有依赖包】
(如果要用依赖包,需要单独下载!)
1) 源码, jar文件:spring-framework-3.2.5.RELEASE
commons-logging-1.1.3.jar 日志
spring-beans-3.2.5.RELEASE.jar bean节点
spring-context-3.2.5.RELEASE.jar spring上下文节点
spring-core-3.2.5.RELEASE.jar spring核心功能
spring-expression-3.2.5.RELEASE.jar spring表达式相关表
以上是必须引入的5个jar文件,在项目中可以用户库管理!
2) 核心配置文件: applicationContext.xml
Spring配置文件:applicationContext.xml / bean.xml
约束参考:
spring-framework-3.2.5.RELEASE\docs\spring-framework-reference\htmlsingle\index.html
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"></beans>
接下来我们几个小例子来了解一下spring是怎样创建对象的。
步骤一:导入相关的jar包,并建立实体类对象User
步骤二:配置spring核心配置文件applicationContext.xml
步骤三:在测试类App1中 取出对象使用(此处有两种方法)
导包那里简单介绍一下步骤:
这里并没有直接将jar包导入,而是采用了引用的方式,项目导出来时并不能看到jar包
首先选中项目---右击--properties---->Java Build Path
-------->next------>-
- Spring MVC开发步骤
- Spring开发步骤
- spring开发步骤
- Spring-mvc开发步骤
- spring spring security 开发步骤
- struts+spring的开发步骤
- EOS的spring开发步骤
- Spring中AOP开发步骤
- Spring MVC开发实现步骤
- struts+spring+hibernate开发步骤
- 【Spring】开发步骤(四)
- Struts + Spring +ibatis 整合开发步骤:
- Struts + Spring +ibatis 整合开发步骤
- Struts + Spring +ibatis 整合开发步骤
- Struts + Spring +ibatis 整合开发步骤
- Struts + Spring +ibatis 整合开发步骤
- CXF 在Spring中开发服务端步骤
- spring和cxf整合开发Webservice步骤
- opencv3.3 install in ubuntu
- git总结
- Android studio--Git
- 双向链表下的简单迭代器实现
- ConcurrentHashMap浅入理解锁分段
- spring开发步骤
- ijkplayer的简单使用
- AVL树的旋转平衡
- 大话设计模式读书笔记之享元模式
- process on
- 解决网易云课堂不能进入的问题
- 微信公众号获取access_token
- UVA 11552 dp
- SpringBoot构建微服务实战 之 @Enable*