The Road to My Ultimate Training System
Announce Your Idea! Finally, I will be walking the road to my ultimate training system! Building my operating system will be a long but exciting journey! I have made a rough plan of the things that I still have to learn and which books to use for that purpose. The next step: announcing my idea and holding myself accountable to keep you up to date on the strides and struggles!
How to Throw Custom Exceptions with Spring Boot
In the process of building my blog, I want to be able to let the use know if something went wrong. It can vary from the standard error 404, a custom message to my own custom exceptions. I’ll show you how to throw custom exceptions with Spring Boot, so you can do it yourself next…
Check for Unique Documents in MongoDB with Spring Boot
Previously in Building a Blog: Adding Functionality to the Backend Whilst figuring out how exceptions work, I wanted to make sure that the blog posts are always unique. But how do we do that? That’s why I’ll show you how to check for unique documents in MongoDB with Spring Boot. @Indexed Annotation At first, I…
Adding Functionality to the Backend – Building a Blog
Previously in Building a Blog: Insert Data in MongoDB with Spring Boot The proof of concept worked like a charm. Now, I need to create the basis by adding functionality to the backend. Today, I’ll start with creating a blog post and see what challenges lie ahead on the road. So, before I start implementing…
Insert Data in MongoDB with Spring Boot – Building a Blog
Previously in Building a Blog: Securing Database Credentials Last time, we set up our database and Spring Boot project, and secured our database credentials. Now, we have to configure MongoDB in our project. Then we can start to insert data in mongodb and getting a feel for the queries to get the data from the…
Securing Database Credentials – Building a Blog
Previously in Building a Blog: Getting Started with MongoDB With our database set up, it is now time to make a MongoDB connection with Spring Boot. That connects the database to our backend system, making us ready to start implementing our operations. However, I don’t want my database credentials to be all over GitHub. Therefore,…
Getting Started with MongoDB – Building a Blog
Previously in Building a Blog: Choosing a Database: SQL or NoSQL? Last time, I decided to use MongoDB for building my blog. As I have never worked with MongDB before, I still have to figure out how to get everything to work. So, the only thing left to do now is getting started with MongoDB.…
Choosing a Database: SQL or NoSQL? – Building a Blog
Previously in Building a Blog: Building a Blog – Let’s Get Started! With our first set of requirements defined, it is time to take a look at the very first one regarding the database. All the metadata of a blog post needs to be stored somewhere in some fashion. Therefore, choosing a database is something…
Building a Blog – Let’s Get Started!
For a while now, I have been trying to keep up with writing articles for my blog. Even though there is so much I want to learn, I still feel like I have trouble keeping a regular schedule for writing my articles. Currently, I’m using WordPress for managing my content, but last week I thought:…
N-Tier Architecture Explained
In A Little Overview: Popular Software Architectures, I gave a quick overview of the three most popular and commonly used software architectures. With this brief glance, I tried to create a little window for you to peek through and see what some architectures look like from the inside. Let’s open the first door of the…