Simon Martinelli is a Java Champion, Vaadin Champion, and Oracle ACE Pro, with over three decades of experience as a software architect, developer, consultant, and trainer. As the owner of Martinelli LLC, he specializes in optimizing full-stack development with Java and has a deep focus on modern architectures and distributed systems.
He frequently shares his expertise by speaking at international conferences, writing articles, and maintaining his blog: https://martinelli.ch.
His passion for teaching is reflected in his work as a lecturer at two universities of applied science in Switzerland.
Simon Martinelli is a Java Champion, Vaadin Champion, and Oracle ACE Pro, with over three decades of experience as a software architect, developer, consultant, and trainer. As the owner of Martinelli LLC, he specializes in optimizing full-stack development with Java and has a deep focus on modern architectures and distributed systems.
He frequently shares his expertise by speaking at international conferences, writing articles, and maintaining his blog: https://martinelli.ch.
His passion for teaching is reflected in his work as a lecturer at two universities of applied science in Switzerland.
After many discussions with Java developers, combined with my personal experiences with the Java community and platform, here are the key reasons why Java developers love Java after all these years!
I will demonstrate how to create a simple Web Service using Spring Boot. This framework makes it almost effortless to develop web services, so long as the appropriate dependencies are in place.
In this example, I will create a Web Service that will read the current temperature from a file and make it available to clients via a RESTful endpoint.
One of the things that distinguishes a decent API from one that is a pleasure to work with is robust error handling. Nothing is more frustrating than using some API and getting back cryptic errors where you can only guess why the server is not accepting your request.
Spring Boot lets you customize the error handling for your application, but there is quite a lot of low-level coding involved if you want to do this correctly.
All 0 Likes
Cut Code Review Time & Bugs in Half. Instantly.
Supercharge your team to ship faster with the most advanced AI code reviews.
Free eBook: Sustainability for Java Developers
Towards an understanding of sustainable software development, written by and for the friends of OpenJDK
Modernizing Java with Jakarta EE 11
Learn how to get your Java applications to cloud-native, AI-ready infrastructure without a costly rewrite or vendor lock-in.
Do you want your ad here?
Contact us to get your ad seen by thousands of users every day!
After many discussions with Java developers, combined with my personal experiences with the Java community and platform, here are the key reasons why Java developers love Java after all these years!
I will demonstrate how to create a simple Web Service using Spring Boot. This framework makes it almost effortless to develop web services, so long as the appropriate dependencies are in place.
In this example, I will create a Web Service that will read the current temperature from a file and make it available to clients via a RESTful endpoint.
Comments (2)
Java Weekly, Issue 528 | Baeldung
3 years ago
[…] >> Video: Spring Boot Docker Compose Support [foojay.io] […]
20
Java Annotated Month-to-month – March 2024 - TechTonicTales
2 years ago
[…] Spring Boot Docker Compose Assist – Take a look at this video by Simon Martinelli through which he demonstrates the newly added Docker Compose help in Spring Boot 3.1. […]
Comments (2)
Java Weekly, Issue 528 | Baeldung
3 years ago[…] >> Video: Spring Boot Docker Compose Support [foojay.io] […]
Java Annotated Month-to-month – March 2024 - TechTonicTales
2 years ago[…] Spring Boot Docker Compose Assist – Take a look at this video by Simon Martinelli through which he demonstrates the newly added Docker Compose help in Spring Boot 3.1. […]