springboot-learning-example README

The project's README from github.com/JeffLi1993/springboot-learning-example. As one markdown file: README.md.

Star History Chart

一、支持泥瓦匠

关注泥瓦匠个人博客的更新:我的博客 - 分享学习可落地的技术博文

Spring Boot 2.x 系列教程,spring boot 实践学习案例,是初学者及核心技术巩固的最佳实践。

  1. 拿起微信,关注公众号:「程序员泥瓦匠 」
  2. 给教程的开源代码仓库点个 Star 吧
  3. 帮忙分享该系列文章链接给更多的朋友

二、系列文章目录

『 Spring Boot 2 快速教程 』

『 基础 - 入门篇 』

『 基础 - Web 业务开发篇 』

『 基础 – 数据存储篇 』

『 基础 – 数据缓存篇 』

『 基础 – 日志管理篇 』

『 基础 – 应用篇 』

『 提升 – 安全控制及权限篇 』

『 提升 – 中间件篇 』

『 提升 – 源码篇 』

『 Elasticsearch 篇 』

『 Dubbo 篇 』

三、最后推荐

四、我的公号

springboot-learning-example (JeffLi1993/springboot-learning-example)

Searching Database…

Что это такое?Набор практических учебных примеров Spring Boot 2.x, охватывающих основные приёмы от базового уровня до продвинутых интеграций. Предназначен для начинающих и для закрепления базовых навыков работы со Spring Boot.
Это одно приложение или набор отдельных примеров проектов?Это набор отдельных модулей-примеров, каждый по своей теме (веб, хранение данных, кэширование, логирование, безопасность, промежуточное ПО, Elasticsearch, Dubbo и др.). К каждому модулю прилагается сопроводительная статья в блоге с объяснением.
Как пользоваться этими примерами?Клонируйте репозиторий и откройте модуль, соответствующий теме, которую хотите изучить (например, Mybatis, Redis, Elasticsearch или Dubbo). Каждый модуль — готовый к запуску проект Spring Boot, который можно собрать с помощью Maven и запустить вместе со связанной статьёй.
Нужно ли мне что-то, кроме Java, чтобы запускать эти примеры?Для сборки проектов Spring Boot нужны JDK и Maven. Некоторым модулям дополнительно требуются собственные сервисы, например Redis, MongoDB, Elasticsearch или ZooKeeper/Dubbo, в зависимости от того, какой пример вы запускаете.
Все модули работают самостоятельно или некоторым нужна внешняя инфраструктура?Многие модули зависят от внешних сервисов, которые должны быть запущены заранее, например экземпляр Redis, MongoDB или Elasticsearch либо реестр ZooKeeper для примеров Dubbo. Поэтому некоторые примеры не запустятся без этой инфраструктуры.
Как устроена серия учебных материалов?Материалы сгруппированы по тематическим наборам статей: серия для быстрого старта с WebFlux, базовые темы веб-разработки, хранение данных (Mybatis, JPA, JDBC), кэширование (Redis, MongoDB, EhCache), логирование, безопасность (Spring Security, Shiro, Session), промежуточное ПО (RabbitMQ, Quartz, HBase), а также отдельные разделы по Elasticsearch и Dubbo.
С чего начинающему стоит начать?Начните с раздела «Spring Boot 2 Quick Tutorial» с основами: HelloWorld, файлы конфигурации и руководство по быстрому старту. Затем переходите к модулям по веб-разработке, хранению данных и кэшированию.
Есть ли в курсе реактивное программирование на WebFlux?Да, есть отдельная серия по WebFlux: быстрый старт, REST CRUD, глобальная обработка исключений, интеграция с MongoDB и интеграция с Thymeleaf.
Чему учит раздел про Dubbo?Он показывает, как интегрировать Spring Boot с Dubbo и ZooKeeper на примере сервис-ориентированной архитектуры (SOA). Также объясняется, как использовать точку расширения Activate в Dubbo и настраивать свойства приложения для Dubbo.
Creator
JeffLi1993
Size
0.4 MB
Stars
16.6K
Updated
CommitDec 03
Age
9y
Commits · 90 Days