All Projects → ThomasVitale → Awesome Spring

ThomasVitale / Awesome Spring

Licence: cc0-1.0
A curated list of awesome books, tutorials, courses, and resources for the Spring framework ecosystem.

Projects that are alternatives of or similar to Awesome Spring

Spring Backend Boilerplate
The modularized backend boilerplate based on Spring Boot Framework, easy to get started and add your business part.
Stars: ✭ 134 (-27.96%)
Mutual labels:  spring-data, spring-boot, spring-framework, spring-security
Cerberus
A demonstration of a completely stateless and RESTful token-based authorization system using JSON Web Tokens (JWT) and Spring Security.
Stars: ✭ 482 (+159.14%)
Mutual labels:  spring-boot, spring, spring-framework, spring-security
Spring
Personal notes of preparation to Spring 5 Professional Certification
Stars: ✭ 35 (-81.18%)
Mutual labels:  spring-data, spring-cloud, spring-security, spring-framework
Spring Reactive Sample
Spring 5 Reactive playground
Stars: ✭ 867 (+366.13%)
Mutual labels:  spring-data, spring-boot, spring, spring-security
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+29360.75%)
Mutual labels:  spring-boot, spring, spring-cloud, spring-security
Spring Cloud Flycloud
🔥🔥🔥FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能,他们分别是配置中心module_c…
Stars: ✭ 1,514 (+713.98%)
Mutual labels:  spring-boot, spring, spring-cloud, spring-security
Spring Boot Demo
spring boot demo 是一个Spring Boot、Spring Cloud的项目示例,根据市场主流的后端技术,共集成了30+个demo,未来将持续更新。该项目包含helloworld(快速入门)、web(ssh项目快速搭建)、aop(切面编程)、data-redis(redis缓存)、quartz(集群任务实现)、shiro(权限管理)、oauth2(四种认证模式)、shign(接口参数防篡改重放)、encoder(用户密码设计)、actuator(服务监控)、cloud-config(配置中心)、cloud-gateway(服务网关)等模块
Stars: ✭ 323 (+73.66%)
Mutual labels:  spring-boot, spring, spring-cloud, spring-security
Springboot Registration Login Theperfectexample
Login & Signup tutorial for every website ,mixes a lot of microservices together with the latest spring framework api in combined with full security
Stars: ✭ 89 (-52.15%)
Mutual labels:  spring-data, spring-boot, spring-framework, spring-security
Springbootsample
spring boot sample source
Stars: ✭ 95 (-48.92%)
Mutual labels:  spring-data, spring-boot, spring, spring-security
Spring Cloud Study
spring-cloud学习
Stars: ✭ 108 (-41.94%)
Mutual labels:  spring-boot, spring, spring-cloud, spring-security
Spring Samples
A series of examples used to demonstrate certain features of Spring.
Stars: ✭ 154 (-17.2%)
Mutual labels:  spring-boot, spring, spring-cloud, spring-security
Spring Boot Blog
Simple blog web app made using Spring Boot + Thymeleaf
Stars: ✭ 121 (-34.95%)
Mutual labels:  spring-boot, spring, spring-security
Cas Security Spring Boot Starter
Spring boot starter for Apereo CAS client fully integrated with Spring security
Stars: ✭ 129 (-30.65%)
Mutual labels:  spring-boot, spring, spring-security
Jiiiiiin Security
一个前后端分离的内管基础项目
Stars: ✭ 132 (-29.03%)
Mutual labels:  spring-boot, spring-cloud, spring-security
Securing Rest Api Spring Security
Spring Boot 2.2.x + Spring 5.2.x Rest Api Security Example
Stars: ✭ 117 (-37.1%)
Mutual labels:  spring-boot, spring, spring-security
Spring Cloud Config
External configuration (server and client) for Spring Cloud
Stars: ✭ 1,740 (+835.48%)
Mutual labels:  spring-boot, spring, spring-cloud
Grpc Spring Boot Starter
Spring Boot starter module for gRPC framework.
Stars: ✭ 1,829 (+883.33%)
Mutual labels:  spring-boot, spring, spring-cloud
Spring Cloud Cli
Spring Cloud CLI features
Stars: ✭ 139 (-25.27%)
Mutual labels:  spring-boot, spring, spring-cloud
Mcloud
基于Spring Cloud,实现微服务中常用的基础模块,包括 OAuth2 认证服务,统一注册中心,系统监控中心, 统一配置中心,API网关以及熔断器
Stars: ✭ 185 (-0.54%)
Mutual labels:  spring-boot, spring-cloud, spring-security
Spring Mvc Tutorial
Spring MVC 5 Tutorial - Guide to spring mvc framework
Stars: ✭ 121 (-34.95%)
Mutual labels:  spring, spring-framework, spring-security

🍃Awesome Spring

Awesome GitHub Super-Linter

A curated list of awesome books, tutorials, courses, and resources for the Spring framework ecosystem.

If you're new to Spring, start with watching the What is Spring? video.

Contents

Books

Courses

  • Testing Spring Boot Applications Masterclass - Learn about testing Spring Boot applications and make the most of the testing libraries like JUnit 5, Mockito, Selenium, WireMock, Testcontainers, LocalStack, Awaitility while using real-world application examples.
  • The Confident Spring Professional - Built to give you a comprehensive understanding of the Spring ecosystem, including Spring Framework, Spring MVC, Spring Data, and Spring Boot.

Podcasts

  • Bootiful Podcast - A "celebration of the real heroes that drive ecosystems", hosted by the Spring developer advocate Josh Long.

Events

  • Spring One - A two-day conference gathering developers, cloud engineers, and leaders to share knowledge about the Spring Framework ecosystem.

Tutorials

Spring Boot

Spring Cloud

Spring Cloud Config

Spring Framework

Spring Security

Educational GitHub Projects

Other Resources

Blogs

  • Baeldung - In-depth articles and tutorials in the Java ecosystem and web development, with a strong focus on Spring, Spring Security and RESTful APIs.
  • Marco Behler - Guides and tutorials about programming Java and Spring applications.
  • Reflectoring - Guides and tutorials about Spring Boot, Java, and software development principles.
  • Philip Riecks - Guides and tutorials about Spring Framework, Spring Boot, and Spring Test.
  • Spring Official Blog - Official blog of the Spring community.
  • Spring Official Guides - Tutorials, guides, and in-depth analysis about the Spring projects.
  • VMware Tanzu Developer - Guides, videos, and Code Samples about Spring framework .

YouTube Channels and Playlists

A collection of awesome YouTube channels and playlists about the Spring landscape. Subscribe to them to receive all the latest content.

  • Greg L. Turnquist - Collection of videos discussing Spring Boot by Greg Turnquist.
  • Laurentiu Spilca - Video tutorials about Spring Fundamentals and Spring Security.
  • Spring Academy - Video tutorials about Spring, with focus on Spring Cloud AWS and Spring Data.
  • Spring Boot Quick Start - Video tutorials to create full end-to-end Spring applications using Spring Boot.
  • Spring Developer - The official YouTube channel for the Spring project.
  • Spring I/O Conference - Videos of keynotes and talks from all the past editions of the Spring I/O Conference.
  • Spring Tips - Video playlist with tips and tutorials about Spring by Josh Long.

Project Scaffolding

  • Bootify - Generate Spring Boot apps with custom database and REST API.
  • JHipster - Quickly generate, develop, and deploy Spring Boot web applications and microservice architectures.
  • Spring Initializr - Get the basic structure of your Spring Boot project with your config and dependencies.

Contributing

Contributions are very welcome!

Please, read the Contribution Guidelines before submitting your suggestion.

Feel free to open an issue or create a pull request with your additions.

Thank you!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].