说明
在这个过程中,你将学习Spring框架是什么以及如何使用它。我还将向您展示其最重要的模块。

整个课程分为两个部分:理论和实践。在理论部分,我将介绍各个模块的关键问题,而在实际部分,您将通过创建应用程序来练习所学的知识。

我们将从Spring的基本模块Spring Core开始,在这里您将了解Spring容器,创建bean,依赖注入和自动装配。

接下来,我们将讨论Spring MVC,在这里您将学习如何在Spring中开发Web应用程序。我将告诉您什么是MVC模式,Dispatcher Servet和View Resolver的工作方式。您将看到什么是胸腺以及如何使用。我还将向您展示如何通过向其中添加Bootstrap来改善应用程序的外观。

在下一章中,我们将讨论关系数据库,您将学习如何配置Spring以使其与Hibernate一起使用,我还将向您展示Spring Data模块。

在Spring Security一章中,我们将重点关注应用程序的安全,您将学习这种机制的工作原理,还将了解授权和身份验证之间的区别,以及如何设置对应用程序中各个资源的访问权限。您还将看到如何在内存中和数据库中配置用户,以及Spring如何加密密码。

在下一章中,我们将重点介绍创建REST API,在这里向您展示什么是REST如何使用它与其他应用程序进行通信。在实际操作中,我们将使用3个外部应用程序根据用户的位置为用户下载天气数据。

毕竟,我们将继续使用Spring Boot,它用于简化Spring中的配置。在本章中,您将准备第二个与上一个应用程序相似的应用程序,并与之通信。

在课程中,您将准备两个将使用所有讨论过的模块的Web应用程序。

非常重要的是,在实际操作中,您将编写每一行代码,不会出现项目中突然出现一些新代码的情况。而且,在每个实际的部分之后,您都可以下载它的源代码。

如果您从未使用过Spring并且想要学习它,那么本课程适合您,如果您已经了解Spring的基础知识,那么您肯定会在这里找到许多您不知道的新事物。

在课程中,我使用的是Spring 5和Spring Boot,所有配置都是用Java创建的,这里甚至没有一行用XML编写的配置。

为了尽可能多地理解,您应该了解Java语言。如果您具有数据库和HTML的一些基本知识,那将是很好的,但这不是必需的。

如果您梦想着作为一名使用Spring框架的Java开发人员开始工作,那么此课程绝对适合您。


类型:在线学习| MP4 | 视频:h264,1280×720 | 音频:aac,48000 Hz
语言:英语| SRT | 大小:5.33 GB | 时长:11h 1m

您将学到的
知识了解有关Spring Framework 5及其最受欢迎的模块(如Core,MVC,数据,安全性和引导)的知识
将Spring MVC与Thymeleaf一起创建应用程序的前端部分
使用Spring Data和Hibernate来处理关系型数据库
使用Spring的安全模块,安全的应用程序
使用REST与外部API的工作,并准备自己的REST端点在应用程序之间进行通信的
该课程后,你将有足够的知识来开始你的职业生涯,作为一个Spring开发人员
在整个过程中,你会正在一起开发2个应用程序。第一个将在标准Spring中创建,第二个将在Spring Boot中创建
一切都会从头开始构建,您将键入每一行代码,所有配置都将以Java完成,甚至没有一行XML配置的
源代码,该课程的每个实际部分都可以下载。
即使您了解Spring框架,仍然可以在这里找到新的东西

要求
你渴望学习新的东西
你的Java语言的一些知识
的HTML和数据库将有助于基础知识,但它不是必需的
,我会告诉你如何准备在Windows和Linux环境

本课程的对象:
初级Java程序员
对Spring框架感兴趣的
程序员懂Java并想学习Spring框架的
程序员想要开始作为Java程序员的职业的学生
对Java后端框架感兴趣的人

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源