1 回答

TA貢獻2037條經驗 獲得超6個贊
在ssm搭建框架時,根據我們的需求會用到各種jar包,下面就簡單介紹一下我在搭建框架時常用的各種jar的作用:
1:junit-jar
測試的時候使用
2:spring-context.jar
這個jar文件為spring核心提供了大量的擴展。可以找到使用spring ApplicationContext 特性中所需要的全部的類,JDNI所需的全部類,UI方面的用來與模板引擎如Velocity 、freeMarker集成的類,以及校驗Validation 方面的相關類。
3:spring-context-support.jar
spring-context的擴展支持,用于mvc方面
4:spring-bean.jar
這個jar文件是所有應用都要用到的,它包含訪問配置文件、創建和管理bean以及進行Ioc/DI操作相關的所有類,如果需要基本的Ioc/DI支持,引入spring-core.jar以及spring-beans.jar文件就可以了。
5:spring-core.jar
這個jar文件包含spring框架基本的核心工具類,spring其他的組件都要是使用到這個包里的類,是其他組件的基本核心,你也可以在自己的應用系統中使用這些工具類。
6:spring-web.jar
這個jar文件包含web應用開發是,用到spring框架時所需要的核心類,自動載入WebApplicationContext特性的類、struts與jsf集成類、文件上傳的支持類、Filter類和大量工具輔助類。
7:spring-webmvc.jar
這個jar文件包含Spring MVC框架相關的所有類。包含國際化、標簽、Theme、視圖展現的FreeMarker、JasperReports、Tiles、Velocity、XSLT相關類。當然,如果你的應用使用了獨立的MVC框架,則無需這個JAR文件里的任何類。
8:spring-hibernate.jar
這個jar文件包含Spring對Hibernate 2及Hibernate 3進行封裝的所有類。
9:spring-jdbc.jar
這個jar文件包含對Spring對JDBC數據訪問進行封裝的所有類。
10:spring-aspects-3.2.2.jar
提供對aspectj的支持,以便可以方便的將面向方面的功能集成進ide中
11:spring-tx.3.2.2.jar
spring提供對事務的支持,事務的相關處理以及實現類就在這個jar包中
- 1 回答
- 0 關注
- 941 瀏覽
添加回答
舉報