Skip to content

CRYPTOcoderAS/sb4

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What's new in Spring Boot 4

A discovery hub for exploring new features in Spring Boot 4 and Spring Framework 7. Each feature has its own dedicated repository with complete implementations, tutorials, and documentation.

Features

Feature Description Details
Null Safety JSpecify annotations for compile-time null safety Package-level @NullMarked annotation
HTTP Interface Clients Declarative HTTP clients with @HttpExchange Replace RestTemplate/WebClient boilerplate
Bean Registration Programmatic bean registration BeanRegistrar interface
API Versioning First-class API versioning support Media type parameter versioning
JMS Client JMS messaging with Apache Artemis Producer/Consumer patterns
Resilience Built-in resilience without external dependencies @Retryable and @ConcurrencyLimit
Jackson 3 Jackson 3 JSON processing support ISO-8601 defaults, hint() method, JSON Views
REST Test Client Unified REST API testing One API for unit, integration, and E2E tests
Spring Data AOT Ahead-of-time repository compilation 50-70% faster startup, compile-time validation
OpenTelemetry Official observability starter Auto-instrumentation, log correlation, OTLP export
Auto-Configuration Modular auto-configuration changes Migration from Spring Boot 3.x

Resources

About

This repository serves as an index to find detailed implementations and tutorials for Spring Boot 4 features. Click on any feature above to find links to:

  • Dedicated GitHub repositories with code
  • Video tutorials
  • Blog posts
  • Official documentation

Author

Dan Vega

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published