Blog

So you need something to happen at startup in your Spring Boot app? That’s no problem. Fortunately, Spring Boot offers a few different ways to handle that. We’ll go over some of the best options in this brief guide. As always, feel free to check out the code on GitHub if you just want to look…

On some occasions, you just don’t have all the info you need to find a document in a MongoDb instance. That’s why you need to do pattern searching. Pattern searching, if you’re unfamiliar with it, is similar to “like” searching on a traditional, relational database. Consider the following query: select * from momawork where title…

Looking for a payment solution for your Spring Boot app? If so, then you should check out Braintree Direct. Why? For starters, Braintree is a division of PayPal. So if you’re looking for PayPal integration, then you’re all set. Beyond that, though, you can use Braintree to accept Most major credit cards, Apple Pay, Google…

For some applications, MySQL just doesn’t fit the bill. That’s when you need a Spring Boot solution with MongoDB. In fact, it’s very likely that MongoDB is the wave of the future. And the future is now. Why? Because MongoDB facilitates rapid application development. Software developers with little-to-no experience in creating a fully normalized SQL…

How would you like to download a YouTube video within a Java application? If so, then read on. Fortunately, it’s not that complicated. You’ll need the aid of a library, though. Also, there are some caveats. For starters, it looks like this code downloads video and audio separately on older YouTube videos. Additionally, you might…

Sometimes a chart is worth a thousand words. If you’re developing a business app with an administrative console, it’s likely that you’ll want to show your admins one or more charts. That way, they can get a quick overview of key metrics. As a Spring Boot developer who’s focused heavily on back-end code, you might…

It’s a global economy. That’s why it’s a great idea to set up your Spring Boot app with internationalization. Once you go international, you can reach more people in their native language. That’s a great way to increase your market share and build brand-name awareness. Fortunately, Spring Boot makes it easy to implement internationalization. In…

It’s a great idea to run your Spring Boot app with an Apache front-end. It’s an even better idea to configure that Apache Web Server to use secure socket layer (SSL). Why? Besides the obvious security benefits of using SSL, you’ll also get a little bit of a bump in your search rank. We’ve already…

If you’re running a Spring Boot application, it’s generally a great idea to set it up with an Apache Web Server front-end. Why? Because a front-end web server offers the following benefits: Better load-balancing for high-throughput applications Speedier delivery of static content Easier configuration of security features Access to additional functions provided by Apache modules Fortunately,…