spring框架依赖关系
2017-11-16 14:09:52 8 举报
AI智能生成
登录查看完整内容
描述Spring常见的JAR包介绍及依赖关系
作者其他创作
大纲/内容
maven配置文件导入
spring-webmvc
spring-core
commons-logging
spring-beans
spring-expression
spring-context
spring-aop
orgalliance>orgalliance
spring-web
spring-orm
spring-jdbc
spring-tx
spring-aspects
org.aspectj>aspectjweaver
spring-data-jpa
spring-security
spring-security-config
spring-security-core
spring框架
spring-oxm
spring-jms
Core Container:核心容器,下面4个模块jar包在使用spring时必须导入。 1Core模块:主要包含Spring框架基本的核心工具类,特别重要 2Beans模块:包含访问配置文件、创建和管理bean以及进行Ioc/DI操作相关的所有类 3Context模块:构建于Core和Beans模块基础之上,提供了一种类似于JNDI注册器的框架式的对象访问方法 4Expression Languaga模块:提供了一个强大的表达式语言用于在运行时查询和操纵对象
Data Access/Integration1JDBC模块:jdbc支持2ORM模块:对象关系映射,集成orm框架,如Hibernate,IBatis3OXM模块:对象XML映射4JMS(Java Message Service)模块:java消息服务5Transaction模块:事务控制
spring-webmvc-portlet
Web:建立在应用程序上下文模块之上,为基于web的应用程序提供了上下文,还简化了处理多部分请求以及将请求参数绑定到域上的工作1spring-web模块:提供了基础的面向web的集成特性,如文件上传2spring-webmvc模块:包含了spring 的mvc实现3spring-websocket:为web应用提供的高效通信工具4spring-web-portlet模块:提供了用于Portlet环境和web-servlet模块的mvc实现
spring-instrument-tomcat
AOP模块:提供了面向切面编程的实现,将逻辑代码分开,降低它们之间的耦合性1spring-aop:面向切面编程2spring-aspects :Aspects模块提供了对AspectJ(一个面向切面的框架,它扩展了Java语言)的集成支持。3spring-instrument:提供一些类级的工具支持和ClassLoader级的实现,用于服务器4spring-instrument-tomcat:针对tomcat的instrument实现 5spring-messaging:用于构建基于消息的应用程序
spring-instrument
spring-context-support
spring-text
Test模块:test部分只有一个模块,我将spring-context-support也放在这吧1spring-test:spring测试,提供junit与mock测试功能2spring-context-support:spring额外支持包,比如邮件服务、视图解析等
Designer: juzi7Date: 2017.11.1Ads: SH
收藏
0 条评论
回复 删除
下一页