Spring Framework 大师班 – Java Spring 的现代方式

通过 Spring BootSpring JDBC、Spring AOP、Hibernate、JUnit 和 Mockito 学习 Java Spring Framework 的魔力

讲师:in28Minutes Official

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 您将以现代方式学习 Spring Framework – 真实项目使用它的方式!
  • 您将成为一名完整的 Spring 开发人员——能够编写出色的单元测试
  • 您将获得所有技能,以在工作面试中展示 Spring 框架的专业知识
  • 您将学习 Spring 的基础知识 – 依赖注入、IOC 容器、应用程序上下文和 Bean 工厂
  • 您将成为修复项目中 Spring Framework 问题的专家
  • 你将从一个完全的初学者变成一个有经验的 Spring 开发者
  • 您将了解如何使用 Spring 注解 – @Autowired、@Component、@Service、@Repository、@Configuration、@Primary….
  • 您将深入了解 Spring MVC – DispatcherServlet、模型、控制器和 ViewResolver
  • 您将使用各种 Spring Boot Starters – Spring Boot Starter Web、Starter Data Jpa、Starter Test
  • 您将学习 Spring Boot、Spring AOP、Spring JDBC 和 JPA 的基础知识
  • 您将学习 Eclipse、Maven、JUnit 和 Mockito 的基础知识
  • 您将使用 JSP Servlets 和 Spring MVC 逐步开发一个基本的 Web 应用程序
  • 您将学习使用 XML、Java 应用程序上下文和 Mockito 编写单元测试

要求

  • 你有一种边玩边学的态度:)
  • 您有一些 Java 编程经验和 Spring 零经验

描述

您想成为 Spring 框架专家吗?您想成为现代 Spring 开发人员吗?加入课程,以现代方式学习 Spring Framework –真实世界 Java 项目使用它的方式!

学习Spring Framework 的魔力。从 IOC(控制反转)、DI(依赖注入)、Application Context 到Java Spring Boot、Spring AOP、Spring JDBC 和 JPA 的世界。准备好开始一段不可思议的旅程。

我们的学习者在说什么:

5 星 –这是迄今为止我上过的最好的春季课程。从简单易懂但深入的解释开始。真的是精心设计!推荐给像我这样具有中等 Java 背景(从学校课程中学习)但对 Spring 完全陌生的人。这也是对我在学校的 OOAD 课程中学到的知识的一次很好的实践。现在我很清楚了!!强烈推荐!

5 颗星 –优秀的深入、面向真实世界的课程,具有出色的教学风格和清晰的解释 – 在我看来,一般来说,一门课程不会比这更好。感谢您为Ranga 带来的精湛培训体验。

5 星 –讲师知识渊博,让这门课程成为赢家的是每个示例的范围及其解释。讲座很短,足以介绍和理解主题,使其发挥作用。它的实际操作确实很有帮助,而且我在运行任何代码时都没有遇到任何问题或错误。您将学习使用 Spring 的基本知识,还会指导您完成 Eclipse 和非常有用的快捷方式。讲座的节奏和长度是完美的!做得非常好!如果不是因为这门课程,我可能要花更长的时间来学习这些知识,谢谢 Ranga!

5 颗星——多亏了 Ranga,我对依赖注入、IOC、松散耦合和应用程序上下文有了更多的了解。他改变了我的生活。我现在对 Spring 框架有了更多的了解,并且对我的面试非常有信心。他应该得到我的每一分钱,并且需要成为百万富翁,因为他让我将自己定位为有可能成为 Spring Guru 的人

5 颗星——这门课程让我对Spring 有了新的认识。伟大的导师。

5 星 –很棒的课程,切中要害,如果您需要快速复习/学习所有您需要的东西,同时了解有关 spring/spring mvc/spring boot 及其相关技术的基本概念,这将很有帮助。

课程大纲:

在本课程中,您将学习Spring、Spring Boot 和 Spring 模块 – JDBC、AOP、Data JPA的特性,  并通过实际操作逐步进行。

您将了解 Spring Boot、使用 JUnit 和 Mockito 进行单元测试、使用 Spring JDBC 和 JPA、Maven(依赖项管理)、Eclipse (IDE) 和 Tomcat 嵌入式 Web 服务器与数据库对话。我们将帮助您设置其中的每一个。

您将通过 100 多个步骤逐步了解 Spring。本课程将是介绍 Spring 的完美第一步。

你将了解到

  • Spring 框架基础 – 依赖注入、IOC 容器、应用程序上下文和 Bean 工厂。
  • Spring 注解——@Autowired、@Component、@Service、@Repository、@Configuration、@Primary……
  • 深入 Spring MVC – DispatcherServlet、模型、控制器和 ViewResolver
  • Spring Boot Starters – Spring Boot Starter Web、Starter Data Jpa、Starter Test
  • Spring Boot、Spring AOP、Spring JDBC 和 JPA 基础知识
  • Eclipse、Maven、JUnit 和 Mockito 的基础知识
  • 逐步使用 JSP Servlets 和 Spring MVC 的 Web 应用程序的基本概念
  • 使用 XML 和 Java Spring Application Contexts 使用 JUnit 和 Mockito 进行单元测试

课程亮点:

第 1 级:Spring 框架的 10 个步骤

  1. 第 1 步 – 设置 Spring 项目
  2. 第 2 步 – 使用二进制搜索算法示例了解紧耦合
  3. 第 3 步 – 使二进制搜索算法示例松散耦合
  4. 第 4 步 – 使用 Spring 管理依赖项 – @Component、@Autowired
  5. 第 5 步 – 后台发生了什么?
  6. 第 6 步 – 动态自动布线和故障排除 – @Primary
  7. 第 7 步 – 构造函数和 Setter 注入
  8. 第 8 步 – 弹簧模块
  9. 第 9 步 – 春季项目
  10. 第 10 步 – 为什么 Spring 流行?

第 2 级:深度春天

  1. 第 11 步 – 依赖注入 – 更多示例
  2. 第 12 步 – 深度自动装配 – 按名称和@Primary
  3. 第 13 步 – 深度自动装配 – @Qualifier 注解
  4. 第 14 步 – Bean 的作用域 – 原型和单例
  5. 第 15 步 – 具有 Spring Bean 范围的复杂场景 – 原型和单例的混合
  6. 步骤 15B – Spring Singleton 和 GOF Singleton 的区别
  7. 第 16 步 – 使用组件扫描来扫描 beans
  8. 第 17 步 – Bean 的生命周期 – @PostConstruct 和 @PreDestroy
  9. 第 18 步 – 容器和依赖注入 (CDI) – @Named、@Inject
  10. 第 19 步 – 删除基本应用程序中的 Spring Boot
  11. 第 20 步 – 修复小问题 – 添加 Logback 并关闭应用程序上下文
  12. 第 21 步 – 使用 XML 定义 Spring 应用程序上下文 – 第 1 部分
  13. 第 22 步 – 使用 XML 定义 Spring 应用程序上下文 – 第 2 部分
  14. 第 23 步 – 将 XML 上下文与组件扫描混合,以使用注释定义 Bean
  15. 第 24 步 – IOC 容器与应用程序上下文与 Bean 工厂
  16. 第 25 步 – @Component vs @Service vs @Repository vs @Controller
  17. 第 26 步 – 从外部属性文件中读取值

第 3 级有 3 个步骤,使用 Java 和 XML 上下文进行单元测试

第 4 级:10 个步骤中的 Spring Boot

  1. 第 1 步:Spring Boot 简介 – 目标和重要特性
  2. 第 2 步:在 Spring Boot 之前开发 Spring 应用程序
  3. 第 3 步:使用 Spring Initializr 创建 Spring Boot 应用程序
  4. 第 4 步:创建一个简单的 REST 控制器
  5. 第 5 步:什么是 Spring Boot 自动配置?
  6. 第 6 步:Spring Boot 与 Spring 与 Spring MVC
  7. 第 7 步:Spring Boot 入门项目 – Starter Web 和 Starter JPA
  8. 第 8 步:不同 Spring Boot Starter 项目概览
  9. 第 9 步:弹簧启动执行器
  10. 第 10 步:Spring Boot 开发者工具

第 5 级:Spring AOP

  1. 步骤 01 – 设置 AOP 示例 – 第 1 部分
  2. 步骤 02 – 设置 AOP 示例 – 第 2 部分
  3. 步骤 03 – 定义一个 @Before 通知
  4. 第 04 步 – 了解 AOP 术语 – 切入点、通知、切面、连接点、织入和织入
  5. 步骤 05 – 使用@After、@AfterReturning、@AfterThrowing 建议
  6. Step 06 – 使用@Around advice 实现性能追踪
  7. 步骤 07 – 最佳实践:使用通用切入点配置
  8. 步骤 08 – 其他切入点的快速总结
  9. 步骤 09 – 创建自定义注释和跟踪时间的方面

第 6 级:Spring JDBC 和 JPA

  1. 步骤 01 – 使用 JDBC、JPA、H2 和 Web 依赖项设置项目
  2. 步骤 02 – 启动 H2 控制台
  3. 步骤 03 – 在 H2 中创建数据库表
  4. 步骤 04 – 将数据填充到人员表中
  5. 步骤 05 – 实施 findAll persons Spring JDBC 查询方法
  6. 步骤 06 – 使用 CommandLineRunner 执行 findAll 方法
  7. 第 07 步 – 快速回顾 – JDBC 与 Spring JDBC
  8. 步骤 08 – 背景是什么?了解 Spring Boot 自动配置
  9. 步骤 09 – 实现 findById Spring JDBC 查询方法
  10. 第 10 步 – 实施 deleteById Spring JDBC 更新方法
  11. 第 11 步 – 实施插入和更新 Spring JDBC 更新方法
  12. 第 12 步 – 创建自定义 Spring JDBC RowMapper
  13. 第 13 步 – JPA 快速介绍
  14. 第 14 步 – 定义个人实体
  15. 第 15 步 – 实施 findById JPA 存储库方法
  16. 第 16 步 – 实施插入和更新 JPA 存储库方法
  17. 第 17 步 – 实施 deleteById JPA 存储库方法
  18. 第 18 步 – 使用 JPQL 命名查询实现 findAll
  19. 第 19 步 – Spring Data JPA 简介
  20. 第 20 步 – 连接到其他数据库

现在开始学习。点击注册按钮!

本课程适合谁:

  • 您想通过动手示例学习 Spring Framework 的基础知识
  • 您想学习使用 Spring 开发可测试的应用程序
  • 您想了解基本的 Spring 模块:AOP、JDBC
  • 您想了解 Spring Boot 的基础知识

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍