
Spring Boot Learning Podcast
By Greg L. Turnquist
Learn about Spring Boot and have fun doing it! I've worked on the Spring team since 2010, and I love sharing the goodness that is Spring Boot.
If you want to learn even more about Spring Boot and the overall life of being a software developer, then join at springbootlearning.com/join and get a FREE e-book!
If you want to learn even more about Spring Boot and the overall life of being a software developer, then join at springbootlearning.com/join and get a FREE e-book!

EP 37: HOW to WRITE a COMMIT
EP 37: HOW to WRITE a COMMIT
Spring Boot Learning PodcastJan 22, 2023
00:00
18:55

EP 37: HOW to WRITE a COMMIT
EP 37: HOW to WRITE a COMMIT
So you've worked on a new feature (or a patch). And it's time to commit your work. What do you put in the commit message? How much detail do you really need?
And more importantly...what should you NEVER put in a commit message?
====
Don't forget to order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Spring Data code Formatting tools - https://github.com/spring-projects/spring-data-build/tree/main/etc/ide
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2023 Greg L. Turnquist, All Rights Reserved
Jan 22, 202318:55

EP 36: WHAT is GRADLE?
EP 36: WHAT is GRADLE?
Gradle just might be the most powerful build tool we've ever seen for building Java apps.
But is it REALLY better than Maven?
====
Don't forget to order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Spring Data code Formatting tools - https://github.com/spring-projects/spring-data-build/tree/main/etc/ide
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2023 Greg L. Turnquist, All Rights Reserved
Jan 14, 202306:25

EP 35: WHAT is MAVEN?
EP 35: WHAT is MAVEN?
Heard of maven? Maybe some people have told you it's great...some say it's horrible.
Find out why it just might be the RIGHT tool for your next Java project!
====
Don't forget to order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Spring Data code Formatting tools - https://github.com/spring-projects/spring-data-build/tree/main/etc/ide
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2023 Greg L. Turnquist, All Rights Reserved
Jan 08, 202307:54

EP 34: HOW to conduct a CODE REVIEW
EP 34: HOW to conduct a CODE REVIEW
Have you been pulled into a PR review? Are teammates asking you to provide feedback on their efforts? Are **gulp** prepping a pull request of your own and are wondering what to expect?
Then check out this video. Learn what it means to conduct a code review of a teammate's efforts and what EXACTLY you need to watch out for!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2023 Greg L. Turnquist, All Rights Reserved
Jan 01, 202317:28

EP 33: HOW to be a FRAMEWORK Engineer
EP 33: HOW to be a FRAMEWORK Engineer
Have you wanted to work on something bigger than an individual app? Wanted to be a part of an emerging community? Contribute to something that is, well, bigger?
In this episode, find out EXACTLY what you must do to become a framework developer. And discover whether (or not) you're up to the challenge!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot: Up & Running (Mark Heckler): https://trnq.st/wv3z
- Spring in Action (Craig Walls): https://trnq.st/0sbr
- Bootiful Podcast: https://trnq.st/zfqi
- Java Pub House: https://trnq.st/okx8
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- Dan Vega's YouTube channel: https://youtube.com/@DanVega
- Spring team's official channel: https://youtube.com/@SpringSourceDev
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Dec 10, 202223:33

EP 32: How to be a remote Spring engineer
EP 32: How to be a remote Spring engineer
Have you wanted to get a remote assignment? Maybe you started onsite, but ever since COVID, remoting has become a new thing for your team. Maybe you found the perfect team...but they aren't in your area.
Do you have what it takes to be a remote Spring engineer? Do you know what skills you need to pull it off? Do you know the risks involved? Cuz' it ain't easy.
Buy maybe you can. Find out!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot: Up & Running (Mark Heckler): https://trnq.st/wv3z
- Spring in Action (Craig Walls): https://trnq.st/0sbr
- Bootiful Podcast: https://trnq.st/zfqi
- Java Pub House: https://trnq.st/okx8
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- Dan Vega's YouTube channel: https://youtube.com/@DanVega
- Spring team's official channel: https://youtube.com/@SpringSourceDev
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Dec 03, 202223:55

EP 31: JDBC vs. JPA - What do I pick and why?
EP 31: JDBC vs. JPA - What do I pick and why?
JdbcTemplate. Spring Data JPA. Spring Data JDBC.
Which one do I pick? What are the tradeoffs? Do I have to go all the way with my choice?
If these questions plague you when working on persisting data in your Spring Boot application, then this video is for you!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot: Up & Running (Mark Heckler): https://trnq.st/wv3z
- Spring in Action (Craig Walls): https://trnq.st/0sbr
- Bootiful Podcast: https://trnq.st/zfqi
- Java Pub House: https://trnq.st/okx8
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- Dan Vega's YouTube channel: https://youtube.com/@DanVega
- Spring team's official channel: https://youtube.com/@SpringSourceDev
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Nov 26, 202212:46

EP 30: 6 Ways to be a SPRING CODER
EP 30: 6 Ways to be a SPRING CODER
You can do it. You really CAN become a Spring coder. But there are some key steps you must take to get there. Find out in this video!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Spring Boot: Up & Running (Mark Heckler): https://trnq.st/wv3z
- Spring in Action (Craig Walls): https://trnq.st/0sbr
- Bootiful Podcast: https://trnq.st/zfqi
- Java Pub House: https://trnq.st/okx8
- Spring Boot Learning Podcast: https://springbootlearning.com/podcast
- Dan Vega's YouTube channel: https://youtube.com/@DanVega
- Spring team's official channel: https://youtube.com/@SpringSourceDev
- This channel's github repositories: https://trnq.st/sfd5
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Nov 19, 202208:46

EP 29: When should you NOT use SPRING BOOT?
EP 29: When should you NOT use SPRING BOOT?
Spring Boot is awesome. So we should use it everywhere we can, right?
Wrong!
Find out why Spring Boot is not always the best choice.
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Sublime Text 3: https://springbootlearning.com/sublime-text
- IntelliJ IDEA (Community Edition): https://springbootlearning.com/intellij-idea
- AirPods Pro: https://springbootlearning.com/airpods-pro
- Stay App (Cordless Dog): https://springbootlearning.com/stay
- Docker Desktop: https://springbootlearning.com/docker
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Nov 12, 202210:37

EP 28: 5 tools every Spring developer should have
EP 28: 5 tools every Spring developer should have
Are you diving head first into writing Spring apps? Then you'll want to get your hands on some of these CRITICAL tools that every Spring developer needs!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
- Sublime Text 3: https://springbootlearning.com/sublime-text
- IntelliJ IDEA (Community Edition): https://springbootlearning.com/intellij-idea
- AirPods Pro: https://springbootlearning.com/airpods-pro
- Stay App (Cordless Dog): https://springbootlearning.com/stay
- Docker Desktop: https://springbootlearning.com/docker
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Motorized standing desk: https://springbootlearning.com/desk
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Thumbnail Testing: https://springbootlearning.com/thumbnailtest
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Nov 06, 202208:16

EP 27: What are DTOs?
EP 27: What are DTOs?
Have you ever heard someone suggest "you should use a DTO!" and wondered what they're even talking about? In this video, you'll learn EXACTLY what DTOs are, when to use them...and when you can ditch 'em!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/newsletter
====
RESOURCES: 👇
- Code I wrote ☕ (including off-camera tweaks):
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/newsletter
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Oct 22, 202208:16

EP 26: What is Jakarta EE?
EP 26: What is Jakarta EE?
If you're confused about Jakarta EE vs. Java EE vs. J2EE, then check out this episode.
Learn why Spring Boot 3 and Spring Framework 6 are picking up Jakarta EE 9 and how else this impacts YOUR next application!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #springbootbook
© 2022 Greg L. Turnquist, All Rights Reserved
Oct 16, 202209:30

EP 25: What is MVC?
EP 25: What is MVC?
"Just use Spring MVC!"
Uhh...what is MVC? What does it mean? Why is it good for me?
Find out how this pattern leads to better apps and even transcends frameworks.
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #springbootbook
© 2022 Greg L. Turnquist, All Rights Reserved
Oct 08, 202213:45

EP 24: What is JMS?
EP 24: What is JMS?
People keep saying that we should use JMS? But why? What is so special about JMS when it comes to building Spring apps? And what is critical to understand when building ANY middleware-based application?
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #springbootbook
© 2022 Greg L. Turnquist, All Rights Reserved
Oct 01, 202221:16

EP 23: Java Patterns that DIED in 2022
EP 23: Java Patterns that DIED in 2022
In 2022, we saw some entrenched Java design patterns die a deserved death. They have been hanging around our necks for years. But it was time they got kicked to the curb.
In this video, find out EXACTLY what has been thrown overboard and what we are instead using in their place!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #springbootbook
© 2022 Greg L. Turnquist, All Rights Reserved
Sep 24, 202214:42

EP 22: What is OAuth 2?
EP 22: What is OAuth 2?
What is OAuth 2? And why is it so tricky to grok what it does?
Do people keep SAYING you should add OAuth 2 to your application. But you don't grok what is at play?
This episode will explain EXACTLY what OAuth 2 does, how Spring has been involved with it since the early days, and what you can do today!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #springbootbook
© 2022 Greg L. Turnquist, All Rights Reserved
Sep 17, 202218:01

EP 21: What is JPA?
EP 21: What is JPA?
What is JPA? And how does this impact your Spring Boot application?
JPA is the most popular standard used when it comes to relational data stores in Javaland. Understanding what it does, why it became such a hit, and what some its limitations are may be the ticket toward better leveraging it in your next (or present) Spring Boot application.
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #springbootbook
© 2022 Greg L. Turnquist, All Rights Reserved
Sep 10, 202211:07

EP 20: What are Servlets?
EP 20: What are Servlets?
What are servlets? And what does this have to do with my Spring Boot web application?
If you're using Spring MVC or just about any other web-based technology with Java, you are probably using servlets? What exactly does this mean? Is this important for Spring Boot 3?
Get all your questions answered here!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #springbootbook
© 2022 Greg L. Turnquist, All Rights Reserved
Sep 03, 202216:11

EP 19: What is JDBC?
EP 19: What is JDBC?
What is JDBC? And why, more importantly, does this matter when building Spring Boot apps?
JDBC is one of our oldest standards in the Java community. Understanding how Spring Boot works in the presence of JDBC (which is more often than you may realize) could unlock doors you weren't aware of!
====
Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book!
====
RESOURCES: 👇
- Need a standing desk like mine? Grab this one! https://trnq.st/bny2
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning #sponsored
© 2022 Greg L. Turnquist, All Rights Reserved
Aug 27, 202207:59

EP 18: TESTING your SPRING AMQP listeners
EP 18: TESTING your SPRING AMQP listeners
Asynchronous message passing is one of the most important tools we use in modern application development. And with Spring Boot, we can handily reach for Spring AMQP to talk to RabbitMQ.
In this episode, learn how to test your Spring Rabbit-based application using some pretty slick tactics!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/join
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://springbootlearning.com
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Aug 05, 202232:54

EP 17: TESTING your SPRING DATA repositories
EP 17: TESTING your SPRING DATA repositories
When it comes to testing, nothing needs more care and scrutiny than where your data is stored. But testing against database is HARD. And often comes with nasty issues.
In this session, discover how to test your Spring Data repository layer with ease and ensure your persistence solution is doing everything it takes to support your application!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/join
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://springbootlearning.com
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Jul 29, 202224:24

EP 16: The RECESSION is here! What are YOU doing as a SPRING BOOT coder to deal with it?
EP 16: The RECESSION is here! What are YOU doing as a SPRING BOOT coder to deal with it?
The recession is here. Amidst current day global economics, it's rare for an economic dip to NOT impact worldwide markets. So the question arises: what are YOU doing to deal with that as a SPRING coder?
In this video, learn some tips about what YOU can do to solidify your standing as Spring developer as your career gets underway!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/join
====
RESOURCES: 👇
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Jul 22, 202225:22

EP 15: TESTING the SECURITY of your SPRING BOOT app!
EP 15: TESTING the SECURITY of your SPRING BOOT app!
Your app isn't real until it's secured. And it's not REALLY secured until it's been tested top to bottom! In this session, discover how to test your Spring Security policy, allowing you to release with confidence!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/join
====
RESOURCES: 👇 - Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://springbootlearning.com
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Jul 15, 202232:47

EP 14: WANT to TEST your SPRING WEB layer?
EP 14: WANT to TEST your SPRING WEB layer?
Have you EVER wanted to make sure your SPRING MVC web controllers behave correctly? Do you struggle with writing test cases that make you confident the front end will act right?
Or do you feel hopeless and throw in the towel, and just figure you'll check out the web layer after you DEPLOY to PRODUCTION? (Maybe let the test team do all that for you?)
This episode will show you how to cast your fears and doubts to the side, and instead write slick test cases ENSURING your Spring MVC web controllers are doing as told and producing acceptable results!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/join
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://springbootlearning.com
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Jun 20, 202250:23

EP 13: SPRING BOOT 3 + OAUTH 2 = YouTube!
EP 13: SPRING BOOT 3 + OAUTH 2 = YouTube!
One of the coolest things people reach for in building web apps, is off loading authentication to one of the three biggies: Facebook, Twitter, or Google.
Why maintain a list of users when there is someone else (with considerably bigger budgets) ready to do that for you?
In this podcast, discover how to not only Google as our source of authentication, but to also grab some of that delicious YouTube data and serve it up on a website!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/join
====
RESOURCES: 👇
- My article going into detail about Spring Boot 3 + OAuth2: https://springbootlearning.medium.com...
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-wi...
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelve...
- Music: https://springbootlearning.com/epidem...
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
May 28, 202201:17:55

EP 12: Being a Spring Contributor + Spring Cloud AWS (ft. Maciej Walkowiak)
EP 12: Being a Spring Contributor + Spring Cloud AWS (ft. Maciej Walkowiak)
Did you know that there is a whole world of people that contribute to the Spring community without working directly on the Spring team? As a community-grounded effort, Spring encourages people from around the globe to participate in all kinds of ways to build something better.
Maciej Walkowiak (https://twitter.com/maciejwalkowiak) leads the Spring Cloud for AWS project, among his many contributions to Spring. He has been using and contributing to Spring for over 14 years. He even founded the Spring Academy to to help developers learn the fundamentals of Spring Boot and Hibernate.
Join us today as we learn from one of the most active contributors what it's like to work in such a community-oriented effort!
====
Want to get a free tech e-book, be alerted to my discounts, and get even MORE content about SPRING BOOT? Then SIGN UP FOR MY NEWSLETTER: https://springbootlearning.com/join
====
RESOURCES: 👇
- Spring Academy: https://springacademy.io/
- Spring Cloud for AWS: https://spring.io/projects/spring-cloud-aws
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/join
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. #springbootlearning
Apr 24, 202201:02:37

EP 11: CONFIGURING Your SPRING BOOT 3 App
EP 11: CONFIGURING Your SPRING BOOT 3 App
Need to configure the beans in your Spring Boot 3 app? Wonder how to swap one bean for another in a test? Ever been curious about why people use Java interfaces?
All of this and more, in this live coding podcast edition!
====
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Mar 27, 202259:12

EP 10: My FIRST SPRING BOOT 3 App | Getting Over Beginner's Fear
EP 10: My FIRST SPRING BOOT 3 App | Getting Over Beginner's Fear
Thinking about building an app? Something holding you back from getting started?
Find out WHAT you need to get off the ground with SPRING BOOT 3 and WHY it doesn't have to be scary!
Discover how you to get going, MAKE CHANGES after the fact that aren't painful, and actually HAVE FUN DOING IT!
====
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
- Get all my detailed show notes: https://www.buymeacoffee.com/springbootlearn/my-first-spring-boot-3-app-getting-over-beginner-fear-show-notes (MEMBERS ONLY)
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Mar 13, 202243:37

EP 09: Application Contexts, Dependency Injection, and Inversion of Control - OH MY!
EP 09: Application Contexts, Dependency Injection, and Inversion of Control - OH MY!
You ever hear people mention application context and wonder what they're talking about? What about dependency injection and inversion of control? More mumbo jumbo?
Find out why Spring wasn't just cool, it was revolutionary!
====
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn G
RAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Feb 27, 202259:46

EP 08: DTO vs. ENTITY - The Whole Shocking Story
EP 08: DTO vs. ENTITY - The Whole Shocking Story
We have DTOs, entities, Java 17 records, interfaces, classes, and more!
So what are we supposed to use? And when? Can we use entities as DTOs? And when is it a good idea to use interfaces vs. classes?
Discover what COULD be holding you back. And LEARN what you need to know to catapult your next application forward.
====
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Recut (pre-editing): https://springbootlearning.com/recut
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Feb 20, 202201:06:34

EP 07: WANT your SPRING BOOT 3 app to get hacked? Don’t do THIS!
EP 07: WANT your SPRING BOOT 3 app to get hacked? Don’t do THIS!
Spring Boot 3 is sizzling with its first milestone released just a couple weeks ago. But nothing throws cold water on releasing an app faster than little to no security.
Security has historically been something slapped on right before release to production and thereby forced to take the heat for issues cropping up. But it doesn’t have to be that way.
Join us today as we learn from Okta Developer Advocate and Java Champion, Brian Demers how you can walk into production better, faster, and stronger.
====
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
====
If you want to learn ALL THE TRICKS to becoming a PRO developer, check out these other videos: 👀
✅ Don't do THIS to your OWN CODE! https://youtu.be/AjgnywI6UqU
✅ Has your CODE ever FAILED? Find out how to get out of the ditch: https://www.youtube.com/watch?v=pgSyBLk-dzQ
✅ Most developers IGNORE this, but SHOULDN'T! Tips on how pro developers communicate: https://www.youtube.com/watch?v=MdfO73ylK7E
✅ Want to get PAID writing SPRING BOOT apps? https://www.youtube.com/watch?v=oN_B22doViY
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Feb 07, 202256:11

EP 06: Exploring the limits of engineering, SPRING...and BEYOND!
EP 06: Exploring the limits of engineering, SPRING...and BEYOND!
Having consulted some of the biggest tech shops and founding several companies, Russ Miles has seen the length and breadth of open source.
But his adventures don't end there. He trekked the steep switchbacks of Mt. Everest on motorcycle. And he also enjoys a warm cup of tea as he reads the latest books on philosophy, poetry, and humanistic engineering.
Join us for a cozy, tea side chat with this SpringSource alumnus, delving into both the history and the future of open source, production systems, Spring (and beyond!)
====
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
====
RESOURCES: 👇 - Spring Initializr: https://start.spring.io- Spring Boot: https://spring.io/projects/spring-boot- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉 - Get a FREE tech ebook at https://springbootlearning.com/youtube/- Follow me on Twitter: https://twitter.com/springbootlearn GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍 - Studio gear: https://springbootlearning.com/kit- Laptop stand: https://springbootlearning.com/twelvesouth-curve- Music: https://springbootlearning.com/epidemicsound- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
© 2022 Greg L. Turnquist, All Rights Reserved
Feb 02, 202201:17:31

EP 05: Need to scale your Spring Boot app? This may be EXACTLY what you need!
EP 05: Need to scale your Spring Boot app? This may be EXACTLY what you need!
You’ve built your cool Spring Boot application. But now your manager says they need TEN COPIES running. Or a 100. Maybe *gulp* 1000. What now?
Meet Microsoft Cloud Advocate, former Spring Developer Advocate, and Java Champion Mark Heckler as we dive into the world of cloud-based Spring Boot apps!
====
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
====
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Jan 16, 202201:12:11

EP 04: Stuck with a HARD problem that you don’t quite know how to SOLVE?
EP 04: Stuck with a HARD problem that you don’t quite know how to SOLVE?
Are you facing challenging situations in your SPRING BOOT app that don’t quite fit typical CRUD applications? Do you need to schedule tasks, coordinate workloads, and move things around with subtly and power?
Then you may need something a little more sophisticated than a plain old Spring MVC web app!
Meet Spring veteran and DevNexus organizer Glenn Renfro as he shares some of the slickest ways to solve problems using Spring Cloud Task, Spring Cloud Dataflow and more!
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Jan 09, 202201:09:41

EP 03: 2022 PREDICTIONS + HOW TO BE a PRO DEVELOPER in 2022! (ft. Dan Vega)
EP 03: 2022 PREDICTIONS + HOW TO BE a PRO DEVELOPER in 2022! (ft. Dan Vega)
With 2022 just around the corner, what ARE the hottest tech updates coming to the SPRING and JAVA communities?
Find out in this live stream as programming legend and tech YouTuber Dan Vega joins us!
Want to read exclusive posts, get big discounts, and see content before any one else? Then BECOME A MEMBER: https://springbootlearning.com/member.
RESOURCES: 👇
- Spring Initializr: https://start.spring.io
- Spring Boot: https://spring.io/projects/spring-boot
- Grab your copy of Hacking with Spring Boot 2.4: Classic Edition: https://greglturnquist.com/hacking-with-spring-boot-2.4-classic-edition
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Jan 01, 202201:10:27

EP 02: Discover HOTTEST SPRING BOOT features! (ft. Josh Long)
EP 02: Discover HOTTEST SPRING BOOT features! (ft. Josh Long)
Spring Boot 3 is coming. Discover its coolest features with everyone's favorite developer advocate!
RESOURCES: 👇
- Check out Spring Boot questions: https://stackoverflow.com/questions/tagged/spring-boot
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
GRAB A MUG FOR YOUR COFFEE ☕ (and a t-shirt): https://store.springbootlearning.com/
FEEL FREE TO BUY ME A ☕️ : https://www.buymeacoffee.com/springbootlearn
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Oct 30, 202101:12:02

EP 01: The Best of SpringOne 2021 (ft. Dan Vega)
EP 01: The Best of SpringOne 2021 (ft. Dan Vega)
Did you miss SpringOne this year? Or perhaps you caught it, but couldn't catch EVERYTHING.
Join today's live stream as I welcome our first guest, @Dan Vega , and dive head first into all the goodness from this year's SpringOne (https://springone.io) virtual conference!
Don't forget to also check out Dan Vega's channel: https://www.youtube.com/danvega
GET MORE: 🎉
- Get a FREE tech ebook at https://springbootlearning.com/youtube/
- Follow me on Twitter: https://twitter.com/springbootlearn
COFFEE:
☕ Grab a mug for your coffee (and a t-shirt): https://store.springbootlearning.com/
☕️ Feel free to buy me a coffee: https://www.buymeacoffee.com/springbootlearn
STUFF I LIKE TO USE: 😍
- Studio gear: https://springbootlearning.com/kit
- Laptop stand: https://springbootlearning.com/twelvesouth-curve
- Music: https://springbootlearning.com/epidemicsound
- Best place to run Spring Boot apps: https://tanzu.vmware.com/
DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of the Spring team nor of my employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using.
#springbootlearning
Sep 08, 202157:58