Spring学习之开发环境搭建的详细步骤
短信预约 -IT技能 免费直播动态提醒
最近搞定了项目,工作终于松了下来,顺便有时间学习Spring框架,记录于此,不足之处,希望大家不吝赐教
Spring的介绍
Spring是一个轻量级的Java框架,由于Spring基本提供了全套的开发服务,所以Spring基本上可以应用在Java开发中的很多方面,从本周开始学习Spring框架,顺便将自己的学习笔记整理出来,以巩固自己的学习,增进自己的表达能力,加深对Spring的了解
Spring体系结构
Spring的体系结构可以从官方文档中得知,具体如下所示:
Spring体系结构
从上面的图片中可以看到,Spring的体系结构是非常清晰的,主要有以下几个部分组成
- 核心容器
- Bean
- Core
- Context
- SpEL
- AOP
- AOP
- Aspects
- Instrumentation
- Messaging
- 数据持久化
- JDBC
- OXM
- ORM
- JMS
- 事务管理
- Web容器
- WebSocket
- Servlet
- Web
- Portlet
其中最重要的Spring的核心容器,是整个Spring的核心基础,其他模块或多或少都是对核心模块的扩展
搭建Spring开发环境
上面提到了Spring的核心容器是Spring的核心基础,这也就是说,配置Spring的开发环境,其实就是配置Spring的核心容器,也就是上面提到的Spring核心容器的组成部分,接下来来搭建一个可运行的,简单的Spring环境
这里使用Maven对项目进行管理,导入对应的依赖,如下所示
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>4.3.7.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.7.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>4.3.7.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> <version>4.3.7.RELEASE</version> </dependency>
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
Spring学习之开发环境搭建的详细步骤
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
Spring学习之开发环境搭建的详细步骤
最近搞定了项目,工作终于松了下来,顺便有时间学习Spring框架,记录于此,不足之处,希望大家不吝赐教Spring的介绍Spring是一个轻量级的Java框架,由于Spring基本提供了全套的开发服务,所以Spring基本上可以应用在Jav
2023-05-31
eclipse搭建android开发环境详细步骤
搭建android应用的开发环境,一套程序下来也是相当繁琐的,这里我整理下一整套详细流程:
1,下载JDK
去oracle官网下载最新版本的jdk,官网地址 http://www.oracle.com,附下载链接:http://www.or
2022-06-06
2024-04-02
Windows下搭建python开发环境详细步骤
本文为大家分享了Windows下搭建python开发环境详细步骤,供大家参考,具体内容如下
1.搭建Java环境
(1)直接从官网下载相应版本的JDK或者JRE并点击安装就可以
(2)JDK与JRE的区别:
1)JDK就是Java Deve
2022-06-04
Linux下Android开发环境搭建详细步骤
1、系统环境
[android@localhost ~]$ uname -a
Linux localhost.localdomain 2.6.32-71.el6.i686 #1SMP Wed Sep 1 01:26:34 EDT 2010
2022-06-07
python在windows下搭建开发环境vscode的详细步骤
本篇内容主要讲解“python在windows下搭建开发环境vscode的详细步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python在windows下搭建开发环境vscode的详细步骤”
2023-06-20
2024-04-02
搭建Python Web环境的详细步骤
这篇文章主要介绍“搭建Python Web环境的详细步骤”,在日常操作中,相信很多人在搭建Python Web环境的详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”搭建Python Web环境的详细步骤
2023-06-17
2024-04-02
逐步学习:如何搭建Golang开发环境
标题:一步步学习:Golang开发环境搭建技巧在如今快速发展的科技时代,程序开发领域的需求日益增长,各种编程语言都在不断涌现。而Golang(又称Go)作为一门强大且高效的开发语言,备受开发者们的喜爱。Golang具有内置的并发特性、垃圾
2024-02-25
Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤
Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤 目录 Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤1、简介2、软件下载1、Java SDK2、Android S
2023-08-17
2024-04-02
Flask框架的学习指南之开发环境搭建
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。很多功能的实现都参考了django框架。由于项目需要,在此记录下学习的过程及心得。
工欲善其事,
2022-06-04
Docker AIGC等大模型深度学习环境搭建步骤最新详细版
这篇文章主要介绍了Docker AIGC等大模型深度学习环境搭建步骤最新详细版,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2023-05-18
2024-04-02
服务器上搭建java环境的详细步骤
这篇文章主要介绍“服务器上搭建java环境的详细步骤”,在日常操作中,相信很多人在服务器上搭建java环境的详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”服务器上搭建java环境的详细步骤”的疑惑有所
2023-06-07
2024-04-02
vscode搭建java开发环境的实现步骤
本文主要介绍了vscode搭建java开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-03-07
2024-04-02
Eclipse+FlexBuilder集成开发环境的搭建步骤
这篇文章主要讲解了“Eclipse+FlexBuilder集成开发环境的搭建步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Eclipse+FlexBuilder集成开发环境的搭建步骤”吧
2023-06-17