[Skip to main content](#main)
[Learn how to build effective agents with Spring AI!](https://spring.io/blog/2025/01/21/spring-ai-agentic-patterns)
Spring makes Java
simple.
modern.
productive.
reactive.
cloud\-ready.
==============================================================================
[Why Spring](/why-spring)[Quickstart](/quickstart)
What Spring can do
==================
[
Microservices
-------------
Quickly deliver production‑grade features with independently evolvable microservices.
](/microservices)
[
Reactive
--------
Spring's asynchronous, nonblocking architecture means you can get more from your computing resources.
](/reactive)
[
Cloud
-----
Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.
](/cloud)
[
Web apps
--------
Frameworks for fast, secure, and responsive web applications connected to any data store.
](/web-applications)
[
Serverless
----------
The ultimate flexibility. Scale up on demand and scale to zero when there’s no demand.
](/serverless)
[
Event Driven
------------
Integrate with your enterprise. React to business events. Act on your streaming data in realtime.
](/event-driven)
[
Batch
-----
Automated tasks. Offline processing of data at a time to suit you.
](/batch)
@SpringBootApplication@RestControllerpublic class DemoApplication {@GetMapping("/helloworld")public String hello() {return"Hello World!";}}
[](#level-up-your-java-code)Level up your Java™ code
----------------------------------------------------
With [Spring Boot](/projects/spring-boot) in your app, just a few lines of code is all you need to start building services like a boss.
New to Spring? Try our simple [quickstart guide](/quickstart).
Most \[of our\] services today are all based on Spring Boot. I think the most important thing is that \[Spring\] has just been very well maintained over the years...that is important for us for the long term because we don’t want to be switching to a new framework every two years.
Paul Bakker, Senior Software Engineer, Netflix
[Watch now](https://www.youtube.com/watch?v=mln3_o6qlBo?autoplay=1&autohide=1&showinfo=0&controls=1)
Get ahead
---------
VMware offers training and certification to turbo-charge your progress.
[Learn more](https://spring.academy/)
Get support
-----------
Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.
[Learn more](/support)
Upcoming events
---------------
Check out all the upcoming events in the Spring community.
[View all](/events)
[](#header)