关于Spring的基本了解
一、Spring概念
1.Spring框架的概述
- (1)Spring是轻量级的开源JavaEE的框架
- (2)Spring可以解决企业应用开发的复杂性
- (3)Spring有两个核心部分:IOC和Aop
- IOC:控制反转,把创建对象过程交给Spring进行管理,不再自己new
- Aop:面向切面,不修改源代码进行功能增强
- (4)Spring特点:
- 1.方便解耦,简化开发
- 2.Aop编程支持
- 3.方便程序测试(整合了JUnit4)
- 4.方便和其他框架进行整合
- 5.方便进行事物操作
- 6.降低API开发难度
2.Spring下载
- Spring官网地址:https://spring.io/projects/spring-framework#learn
- 查看最新的GA版本,GA是稳定开发版
- 下载地址:https://repo.spring.io/release/org/springframework/spring
- 下载xxx-dist.zip文件
3.入门案例演示
- (1)创建一个Java项目
- (2)导入Spring基本包:bean、context、epression、core
- 还有一个日志包:commons-logging-1.1.1.jar
- (3)举例用Spring来创建对象
- (4)创建配置文件(IDEA操作):
- new – xml configuration file – Spring
- (5)自定义个对象(需要空参构造器)
1 | public class User { |
- (6)修改Spring配置文件
- 在
<beans>
标签下添加<bean>
标签来创建对象 - 格式:
<bean id="user" class="ClassPack.User"></bean>
- 在
1 |
|
- (7)Java文件操作
1 |
|