Spring 入门概述

简介

spring 是一个用于简化版java的企业级引用开发的开源应用框架程序,它提供了良好,可维护和易于测试的基础设施,使用Spring时,开发者只需要关注业务逻辑本身,从而提高了开发者的生产效率。你可以使用Spring开发独立的java应用程序,web应用程序,Applet,等。可以直接访问官网查看相关文档和API

模块组介绍

Spring框架中各个模块组

    模块组                                                         描述 Core cotainer Spring基础模块,该组包含了spring-core,spring-beans模块为spring提供了DI和IOC容器实现 AOP 包含支持AOP和类工具类。The spring-aop模块提供了Spring的AOP功能 Messaging 包含简化的基于消息的应用Spring-messiong模块 Data Access 包含spring-jdbc,该模块简化了JDBC和数据库的交互,spring-orm模块提供了ORM框架的集成,如JPA的Hibernate.,以及spring-tx模块提供了编程式与声明式事务管理 Web 包含简化开发web和portlet应用的模块。spring-web 和spring-webmvc模块都是用于开发web应用和RESTful的web服务. Test 包含spring-test模块,简化了创建单元和集成测试    

做为初学者往往在学习完ssm整合后会感到框架配置繁琐,各个模块之间交合模糊,用下图可以表示各个模块的关系依赖,

私以为首先要明白ssm的整合是完全基于Spring框架基础的,先确定这一想法,然后再开始学习,搞清楚各个模块之间的关系,如果只是会用框架,知其然不知所以然,那么想要自己独立去创建属于自己的项目是比较困难的.诚然,springBoot可以解决大部分繁杂配置,有基础还是好上手一些

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值