案例上手

案例上手 Spring 全家桶

宁楠 · 资深 Java 工程师、技术总监

2614人已买
详情
目录(75)

专栏亮点

  • 内容全面

    重点讲解 Spring 全家桶最核心的 3 个模块 Spring Framework、Spring Boot、Spring Cloud,以及其他核心框架和数据库。

  • 实战案例

    包括:Spring + Spring MVC + MyBatis + MySQL 电商项目、Spring MVC + Layui + Spring Data + MongoDB 权限管理系统、Layui + Spring Cloud + MyBatis + MySQL 外卖订餐系统。

  • 容易理解

    让读者快速掌握 Spring 全家桶各个组件的使用,即使是没有接触过 Spring 框架的初学者也完全可以上手。

  • 学习交流

    订阅了本专栏的读者,都可以进入专属读者交流群,作者将在群里为大家解决学习过程中遇到的各种问题。

在这里学 Spring 全家桶有什么不同?

毫无疑问,Spring 全家桶是当前非常流行的主流框架,也是 Java 开发者的必备技能,无论你是初级菜鸟还是有一定经验的老鸟,都应该好好学习 Spring 全家桶的使用。

但遗憾的是目前市面上有关于 Spring 全家桶详细全面且实用的教程比较少,尤其对于初学者来讲,学习成本依旧很高,主要有以下两方面因素。

  1. 目前市面上确实有一些不错的 Spring 专栏,但都是分模块讲的。要想学完全套 Spring 技术栈,需要同时购买好几个专栏。对于学习者来说,在不同类型的教学风格中来回切换思路,不是一件轻松的事儿。

  2. 很多专栏都侧重于理论讲解,缺乏相应的实战案例,这对于初学者来讲也是挺痛苦的,看似学了很多,真正需要写代码时又不知如何下手,完全没有思路。

本专栏就是希望能帮助初学者解决这两个问题,同时提供一站式服务,将 Spring 全家桶的核心模块一次性全部讲清楚,并结合实战案例让读者能够快速掌握实际开发的能力。以输出为结果导向是最高效的学习方法。

你将获得什么

  • Spring 全家桶核心模块的实际应用
  • 100+ 段经典代码示例,快速理解 Spring 全家桶要领
  • 3 大项目实战,掌握 Spring 全家桶实际应用
  • 精选 70 道 Spring 高频面试题评估学习成果
  • 16+ 小时的 Spring 实战视频
  • 进入 Spring 技术社群

即将学习到的全家桶成员

  • Spring Framework

  • Spring Web MVC

  • Spring Boot

  • Spring Cloud

  • Spring Data

  • Spring Security

专栏结构

本专栏内容分为七大部分,共计 68 篇。

enter image description here

第一部分:Spring 专题(第 2 ~ 7 篇)

万丈高楼平地起,这部分内容将讲解 Spring Framework 的基本概念、组成,为后面的专栏打下基础。

第二部分:Spring MVC 专题(第 8 ~ 20 篇)

这部分内容将详细地讲解 Spring MVC,包括常用模块的使用以及梳理 Spring MVC 的底层实现原理。

第三部分:MyBatis 专题(第 21 ~ 29 篇)

这部分内容将详细讲解主流的 ORMapping 框架 MyBatis,包括常用模块的使用和底层实现原理,作为持久层的实现方案,MyBatis 在实际项目开发中会与 Spring MVC 整合使用。

第四部分:MongoDB 专题(第 30 ~ 34 篇)

这部分内容将详细讲解非关系型数据库 MongoDB 的安装及使用,以及 Spring 全家桶的整合方案 Spring Data MongoDB 的使用,同时完成本套专栏的第 2 个项目案例,使用 Spring MVC + Layui + Spring Data MongoDB 实现权限管理系统。

第五部分:Spring Boot 专题(第 35 ~ 48 篇)

重点突破,这部分内容将详细讲解 Spring 全家桶的重头戏——Spring Boot 核心模块的使用,Spring Boot 作为一个快速构建 Spring 应用的利器,对各种主流框架模块做了很好的集成,开箱即用,这部分内容将为大家详细讲解具体操作。

第六部分:Spring Cloud 专题(第 49 ~ 61 篇)

突破重点,这部分内容将详细讲解 Spring 全家桶最热门的模块 Spring Cloud 的使用,包括服务网关、Ribbon、Feign、Hystrix、Spring Cloud Config 等,涵盖了实际开发中常用的技能点,理论结合实践的方式不仅仅让读者掌握基本概念,同时具备使用 Spring Cloud 搭建微服务架构的能力。

第七部分:微服务项目实战(第 62 ~ 68 篇)

上手实战,技能升华。有了前面的 Spring Cloud 基础,这部分内容将详细讲解 Spring Cloud 的实战操作,包括 Spring Cloud 的高可用、集群、负载均衡,以及使用 Layui + Spring Cloud + MyBatis + MySQL 的技术选型来完成本套专栏的最终项目实战。

适宜人群

  • 希望提高技术能力的 Java 开发者
  • 希望全面掌握 Spring 全局核心知识的开发者
  • 面向 Spring 微服务架构项目经验不足的开发者

作者介绍

宁楠,资深 Java 开发工程师、技术总监,互联网讲师、GitChat 认证作者、《Java 零基础实战》图书作者。有多家大型 IT 企业的从业经历,拥有丰富的软件研发、系统架构经验,热衷于知识分享,乐于将自己的行业经验分享给初学者。

订阅须知

  • 本专栏为图文内容,共计 68 篇。
  • 付费用户可享受文章永久阅读权限。
  • 本专栏为虚拟产品,一经付费概不退款,敬请谅解。
  • 本专栏也可在 gitbook.cn 上购买和阅读。

订阅福利

  • 凡付费购买过该作者其余专栏的用户,购买本专栏可享受专属特价 69 元。
  • 订阅本专栏可获得专属海报(在 GitChat 服务号领取),分享专属海报每成功邀请一位好友购买,即可获得 25% 的返现奖励,多邀多得,上不封顶,立即提现。
  • 提现流程:请在 GitChat 服务号中点击“我—我的邀请—提现”进行提现。
  • 购买本专栏后,服务号会自动弹出入群二维码和暗号。如果你没有收到那就先关注微信服务号「GitChat」。(入群方式可查看第 5 篇文末说明)。

购买须知

  • 本课程内容版权归北京码字科技发展有限公司独家所有,未经授权,不得转载。
  • 本课程为虚拟产品,一经付费概不退款,敬请谅解。
  • 添加 GitChat 助教俏俏(微信 ID: gitchat2025),加入免费技术交流群。
× 订阅 Java 精选频道
¥ 元/月
订阅即可免费阅读所有精选内容