#jpa #hibernate #eclipselink #intellijidea #java #kotlin #jpabuddy #mapstruct #dto
DTOs are essential for web apps. However, they bring boilerplate: dozens of classes that nearly copy your entities... and each comes with a mapper. JPA Buddy provides features that reduce time on daily routine work. From DTOs and entity generation to smart code completion - it's all in your toolbox. Spend less time on creating mappers, building DTOs, and injecting repositories. Watch the video and figure it out!
0:00 – Introduction
0:50 – Generate DTOs from JPA entities
2:42 – Keep DTOs in sync with its JPA entity
4:37 – MapStruct support
6:20 – Create JPA entities from POJOs
7:31 – Coding Assistance
9:57 – Thank you!
JPA Buddy – 2022.5.2
IntelliJ IDEA – 2022.3.1
JPA Buddy is an IntelliJ IDEA plugin that helps developers work efficiently with Hibernate, EclipseLink, Spring Data JPA, Flyway, Liquibase, Lombok, MapStruct, and other related technologies in both Java and Kotlin.
The plugin is intended to:
– Lower barrier to entry into development with JPA
– Boost developer’s productivity
– Make sure your code follows best practices
JPA Buddy delivers:
– Intuitive wizards to work with JPA
– Automatic database versioning changelog generation
– Smart inspections to make the code better
– JPA Entities generation based on tables (reverse engineering)
– Visual DTO designer and mapper code generator
You can use JPA Buddy in any project with Spring Boot, Jakarta Enterprise Edition, Quarkus, Micronaut, or even without any framework.
Download IntelliJ IDEA: https://jb.gg/5r06j0
Join us:
Website: https://jb.gg/website
Blog: https://jb.gg/blog
Twitter: / intellijidea
Facebook: / intellijidea
YouTube: / @intellijidea
Watch video Use DTOs and MapStruct mappers in IntelliJ IDEA most efficiently | JPA Buddy online without registration, duration hours minute second in high quality. This video was added by user JPA Buddy 27 December 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 8,126 once and liked it 81 people.