Spring简介
2018-06-25 09:14 蜡笔不小心丶 阅读(100) 评论(0) 收藏 举报一:Spring 是一个开放源代码的框架。
二:Spring为简化企业级应用开发而生,使用spring可以使简单的javaBean实现以前只有EJB才能实现的功能。
三:Spring是一个IOC(DI)、AOP容器框架。
四:Spring是一个一站式的开发框架。
1.Spring是轻量级的框架
轻量级:Spring是非侵入性的-基于Spring开发的应用中的对象可以不依赖于Spring的API。(不用继承或实现接口)。
控制反转(DI—dependency injection、IOC—Inversion of Control)
当应用了IOC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建(不需要自己去new对象)。
AOP(Aspect Oriented Programming :AOP编程的支持)
通过Spring提供的AOP功能,方便进行面向切面的编程,许多不容易用传统OOP实现的功能可以通过AOP轻松应付。
声明式事务的支持
在Spring中,我们可以从单调烦闷的事务管理代码中解脱出来,通过声明式方式灵活地进行事务的管理,提高开发效率和质量。
方便程序的测试
可以用非容器依赖的编程方式进行几乎所有的测试工作,在Spring里,测试不再是昂贵的操作,而是随手可做的事情。例如:Spring对Junit4支持,可以通过注解方便的测试Spring程序
方便集成各种优秀框架
简化各种框架的使用难度,Spring提供了对各种优秀框架(如Struts,Hibernate、Mybatis、Quartz)等的直接支持。
2.String入门小技巧
. 创建maven web工程
. 解决web工程的两个问题
-
- jdk版本过低问题
- 丢失web.xml的问题
. 导入我们工程必须的jar包

3.创建借口和实现类
接口

实现

4. 创建spring容器的核心配置文件applicationContext.xml

5.编写测试代码

浙公网安备 33010602011771号