CRUD Goes Even Easier With JPABuddy


Create, Read, Update and Delete are the four basic operations of persistence storage. We can say these operations collectively as an acronym CRUD. These operations can be implemented in JPA.


JPA is a standard for ORM. It is an API layer that maps Java objects to the database tables. 

ORM stands for Object Relational Mapping. It converts data between incompatible type systems in object-oriented programming languages. 


JPA Buddy is an IntelliJ IDEA plugin that helps developers work efficiently.

JPA Buddy is a tool that is supposed to become your faithful coding assistant for projects with JPA and everything related. It is an advanced plugin for IntelliJ IDEA intended to simplify and accelerate everything related to JPA and surrounding mainstream technology. In fact, you can develop an entire CRUD application or a simple microservice by spending nearly zero time writing boilerplate code.


The video demonstrates the features of JPA Buddy by creating a simple CRUD application from scratch within a few minutes upon the mainstream stack:

  • Spring Boot
  • Spring Data JPA
  • Spring Data REST 
  • H2 Database

Used tools:

  • IntelliJ IDEA
  • JPA Buddy

Project database diagram:




Go to source code

Comments

Popular posts from this blog

Debug Java Stream in Intellij Idea

Creating Efficient Docker Images with Spring Boot 2.3