Why did I use JHipster?

I have been thinking that we type a lot of boilerplate code demanded by the technology before the business logic code.

Even though, as a backend developer, using Spring Boot Annotation, Lombok and maven archetype project doesn’t completely solve this …


This content originally appeared on DEV Community and was authored by DEV Community

I have been thinking that we type a lot of boilerplate code demanded by the technology before the business logic code.

Even though, as a backend developer, using Spring Boot Annotation, Lombok and maven archetype project doesn't completely solve this issue. Why didn't we already automate the development process itself?

After some research I found JHipster wich is a rapid application development plataform for java web applications and microservices.

Some of the JHipster options:

• Generate simple monolith web applications

• Generate complete microservice architecture

• Generate domain model (entities)

• Generate Continuous Integration (CI)/Continuous Deployment (CD) pipelines

• Deploy to the cloud or containers

I am using JHipster because I am tired of:

• Create/Type entity classes

• Create/Type Repository, Services and Controllers classes with CRUD code

• Create integration test for CRUD operation

• Create DTO classes

• Create Mapper classes

• Configure liquibase

• Configure Security

• Configure spring application yml for each environment

  • Database connection

  • Spring profiles

  • Set framework/library properties

• Manually keep spring boot and the project dependencies updated

• Create yml files to deploy on Kubernetes

I hope you have the time to try out JHipster. If you have any questions or just want to say something, please, use the comment section 😊


This content originally appeared on DEV Community and was authored by DEV Community


Print Share Comment Cite Upload Translate Updates
APA

DEV Community | Sciencx (2022-02-26T22:03:52+00:00) Why did I use JHipster?. Retrieved from https://www.scien.cx/2022/02/26/why-did-i-use-jhipster/

MLA
" » Why did I use JHipster?." DEV Community | Sciencx - Saturday February 26, 2022, https://www.scien.cx/2022/02/26/why-did-i-use-jhipster/
HARVARD
DEV Community | Sciencx Saturday February 26, 2022 » Why did I use JHipster?., viewed ,<https://www.scien.cx/2022/02/26/why-did-i-use-jhipster/>
VANCOUVER
DEV Community | Sciencx - » Why did I use JHipster?. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/02/26/why-did-i-use-jhipster/
CHICAGO
" » Why did I use JHipster?." DEV Community | Sciencx - Accessed . https://www.scien.cx/2022/02/26/why-did-i-use-jhipster/
IEEE
" » Why did I use JHipster?." DEV Community | Sciencx [Online]. Available: https://www.scien.cx/2022/02/26/why-did-i-use-jhipster/. [Accessed: ]
rf:citation
» Why did I use JHipster? | DEV Community | Sciencx | https://www.scien.cx/2022/02/26/why-did-i-use-jhipster/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.