Spring入门自用笔记-Spring安装与综述
来源:互联网 发布:2016年部门预算软件 编辑:程序博客网 时间:2024/06/05 02:14
//2017年3月10号更新
Spring概述
JavaEE的三层结构:web层,业务层,数据访问层(持久层,集成层),而Spring是一个JavaEE/SE full-stack(一站式) 轻量级开源框架。
Spring的核心
- Beans
- core
- context
- Expression Language
描述:Core 和 Beans 提供了框架的基本支持, 主要包含 IOC (控制反转) 和 DI (依赖注入) 特性,控制Object 的构成
Context 模块以 core 和 beans为基础, 继承了beans模块特性, 并且添加了国际化支持,事件传播,资源加载, 开发式的上下文构建, 还支持 J2EE 特性,如EJB,JMX,还有基本的远程调用
Expression Language 表达式支持, 支持spring XML 配置文件表达式 和注解中表达式的解析,让配置有动态特性
Spring安装:
1. 下载Spring的开发包
官方下载Spring 3.x 最新开发版本
>http://www.springsource.org/download/community
docs : spring框架api和规范
libs : spring开发的jar包
schema : XML的约束文档.
Spring开发中的依赖包 : spring-framework-3.0.2.RELEASE-dependencies.zip
2. 创建web工程引入jar包(Core Container)
spring-beans-3.2.0.RELEASE.jar
spring-context-3.2.0.RELEASE.jar
spring-core-3.2.0.RELEASE.jar
spring-expression-3.2.0.RELEASE.jar
3. 创建Spring配置文件
在src下创建一个applicationContext.xml
引入XML的约束
找到xsd-config.html.引入beans约束
还要导入com.springsource.org.apache.commons.logging-1.1.1.jar : 用于整合其他的日志的包(类似Hibernate中slf4j)
com.springsource.org.apache.log4j-1.2.15.jar
- Spring入门自用笔记-Spring安装与综述
- 自用(spring配置文件+详细笔记)
- 自用(Spring 配置文件 和详细笔记)
- Spring 综述
- spring security简单自用
- 自用(Spring 和Hibernate 整合笔记和jar包)
- Spring FrameWork学习笔记(一)Spring框架综述
- Spring入门笔记
- spring 入门学习笔记
- Spring入门-学习笔记
- Spring Boot 入门笔记
- Spring Boot 入门笔记
- Spring 入门笔记
- Spring入门学习笔记
- spring-boot入门笔记
- Spring Boot入门笔记
- Spring入门学习笔记
- Spring入门笔记一
- 复习大纲列表
- (3)hadoop学习——namenode的fsimage与editlog详解
- makefile中的-pipe
- NC portal设置表头表体编辑性
- simplest way to build open source software(编译开源软件最简单的方法)
- Spring入门自用笔记-Spring安装与综述
- 使用maven,实现ssm(spring+springmvc+mybatis)三大框架的整合DEMO
- 91. Decode Ways
- JieCaoVideoPlayer节操视频播放控件
- Oracle修改数据库名称
- 【博客分享】优秀的有趣的博客
- MySql 存储过程实例(附完整注释)
- 学习路线
- Android笔记--自定义控件仿遥控器的圆形上下左右OK圆盘按钮