When working on Spring Boot projects – JPA, JDBC, or RESTful API, we sometimes encounter the error IntelliJ Maven Malformed \uxxxx encoding in Windows 10. The chances of this error popping up is very high when we work on multiple
Deploy MySQL in Kubernetes in Docker for Windows
This post will probably be for people who are new to Kubernetes but have worked with Docker. Also, this post oversimplifies some explanations of how things work to make the content more easily digestible. When we deploy MySQL in Kubernetes
Spring Boot JPA – Stored Procedure With Select Statement
Sometimes we need to reuse stored procedures when moving to Spring Boot JPA/ORM because they still serve their purpose. We wouldn’t want to reinvent things but reuse them instead. Although stored procedures traditionally do not return data, we can use
When to use the Java var keyword?
Have you worked on Java 8 for too long that you’ve forgotten about the newer versions of Java? That may still be the case for many projects, but some have already moved to Java 11. Others are also contemplating migrating
Quickly Create a Spring Boot JDBC Application
We can create a Spring Boot application that uses JDBC as quickly as making its JPA variant without hassle. But no doubt, JDBC applications are much faster than those relying on ORM technology. For many, the idea of a JDBC
Quickly Create a Spring Boot JPA Application
Creating a new Spring Boot application that uses JPA is easy, straightforward, and does not involve complex configuration of any kind. You may have worked on other Spring Boot applications which you didn’t develop from scratch. Chances are those applications
Start Up Laravel Application by Running Roadrunner
Are you doubting the potential performance of the PHP application you’ve been building with Laravel Framework? As an interpreted language, PHP is slow. Factor in the apparent out-of-the-box slowness that we could attribute to the framework; your application could be
Jenkins config.lock .git/config File exists
We can easily resolve virtually every problem in Jenkins. However, that is not true, especially when we do not have administrator access to the host Jenkins runs in. One problem is “Jenkins config.lock .git/config File exists”. This means Jenkins is
The Proxy Design Pattern In Simple Words
We should not modify existing tested codes if we can help ourselves. Instead, we could create new codes to wrap around them that provide additional features. Then, present the new codes to the client code as the original codes. That
The Prototype Design Pattern In Simple Words
The Prototype design pattern creates an object that serves as a template when we need copies of it. Then, we slightly modify these copies at runtime by giving them new properties and behaviors. Unlike other design patterns, our usage of