Creating a web site with Spring Boot, Spring Framework, Hibernate ORM and Thymeleaf

In this post, i have explained how to create a demo blog application with up-to-date Spring Boot MVC in 1 day.

Read More

Roadmap for a fullstack Java developer

Java Software

11 January 2024 0 Comment

In this post, i have gathered all my up-to-date knowledge about java fullstack programming and prepared a long roadmap for beginners.

Read More

How to backup a Postgresql database to Azure daily, using Java on Linux

Java Azure

31 October 2023 0 Comment

I am using a cronjob on linux to backup the postgresql database of this blog daily. I wanted to show how it's done with java. I can also send a notification email.

Read More

Here is how to adopt EJB in JakartaEE with Hibernate and JSP

Java JakartaEE

10 January 2022 0 Comment

We will be hearing more and more about jakarta name in java world soon. Once upon a time, we didn 't have Spring, we had EJB. In this post, i have prepared an up-to-date starting point for those who prefer staying in JavaEE world, rather than getting into spring framework.

Read More

Spring Framework - Hibernate - JSP usage

Even though web development nowadays are hugely shifted towards spring boot and thymeleaf or javascript frameworks, there are still projects or knowledges out there that uses spring framework and JSP. I have prepared a base project for those who want to rewrite their old projects in 2022 standards, while using spring framework and most common ORM tool, hibernate.

Read More

Spring JPA Specification API usage

Java Spring Framework

30 December 2021 3 Comment

Lately i have realized the potential of the specification API of the spring framework together with the JpaRepositories. In this post, i will give you a brief and working restful service implementation with spring data jpa.

Read More

A SAGA microservice application - 7

Now it is time to look back. In this post, i will try to analyze the application i have designed with microservice architecture with ups and downs. What could be our gains, losses or alternatives?

Read More

A SAGA microservice application - 6

We have coded all the necessary services in this series of posts. It is time to run the microservice system. We have 11 projects and we will see how to deploy and run them with a single click, without a management tool.

Read More

A SAGA microservice application - 5

In this post, we will write a consumer MVC web app for our microservices. It will be the SAGA orchestrator. This project will complete the big picture.

Read More

A SAGA microservice application - 4

We have analyzed our application and introduced the tools in this SAGA based microservice series. We have coded and run the backbone of the system in the last post. In this post, we will understand how to add new small services on top of this system and start 1 of them.

Read More

A SAGA microservice application - 3

We will code and launch 3 project of the backbone system of our SAGA based microservice architecture. Eureka, Config Server and Gateway.

Read More

A SAGA microservice application - 2

We will continue analyzing and building our SAGA microservice architecture. The last post was the introduction. In this post, we will take a look at the backbone system.

Read More

A SAGA microservice application - 1

In this post, we will dive into the famous microservices world by developing a simple application. You will be able to run your own microservice application by following this 7 part blog post. Let the journey begin.

Read More

Design patterns

Java

17 July 2020 0 Comment

If you are doing any sort of programming, you need to be at least familiar with design patterns to be able to write and share quality code. In this post, i will talk about some of the 14 different design patterns in my Udemy course. Naturally, contains ads :)

Read More

Creating a web site with Spring Boot, Spring Framework, Hibernate ORM and Thymeleaf

With a little bit experince, you can actually create a website like this within 2-3 days. I think coding this website can be easier than sturggling with wordpress and php and you might also save money by not using premium tools.

Read More