Spring前序(一)

1、Spring是一个开源的轻量级开发框架
核心部分:
1> Ioc:控制反转,替用户创建类对象。
2>:Aop:面向切面编程,扩展功能不需要修改源代码。
一站式框架:对mvc三层结构中都提供相应的技术。
web层:springMVC
Service层:Ioc
dao层:jdbcTemplate
2、Spring的jar包
这里写图片描述
Spring核心jar包(下载版本不同与图中版本号有差别):
这里写图片描述
对应图中Core Container 四部分 这四个jar包只能是实现Spring基本功能,还需要日志文件:
这里写图片描述
这里写图片描述
这里写图片描述
由于现在都是注解开发,比较方便,所以也就需要含有注解功能的jar包:
这里写图片描述
注解功能包含在aop的jar包中。
上述jar包能实现Spring的Ioc功能。
当然还有Spring核心配置文件applicationContext.xml(名字也可以是非此默认,自定义但需要指明位置)
3、Aop的jar包:
开发aop功能(除核心包)还需要另外添加jar包:
这里写图片描述
图中第一个包只需要添加一次。
4、SpringMVC的jar包:
开发跳转功能(除核心jar)还需要:
这里写图片描述
由于service层与web层整合开发还需要导入jar包:
这里写图片描述
5、jdbcTemplate的jar包:
在dao层开发还需要在导入两个包:
这里写图片描述
还有一个事务jar包:
这里写图片描述
当然最后不要忘了还需要和数据库连接的驱动的jar包

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章