Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse plugins for Spring / Hibernate development?

I have a running dynamic web project in Eclipse (Java EE + Maven + Spring). I am at the point where I need to integrate a persistence layer and want to use Hibernate with a MySql database.

I am wondering what plugins would be useful for me at this point? For Hibernate should I install hibernate tools or is it not necessary? Are then any plugins that are most widely use for connecting / exploring database connections that would be appropriate for the type of project I am working on? Thanks.

like image 555
oym Avatar asked Jan 31 '10 19:01

oym


People also ask

How do I download Hibernate plugin for Eclipse?

Install ItIn Eclipse IDE, menu bar, select “Help” >> “Install New Software …” , put the Eclipse update site URL. Type “hibernate” in the filter box, to list down the necessary components for Hibernate tools. Select all the “Hibernate Tools” components and click next to download.

Does Eclipse support Hibernate?

Hibernate Tools is a toolset for Hibernate implemented as an integrated suite of Eclipse plugins, together with a unified Ant task for integration into the build cycle.

What is Hibernate plugin?

Hibernate is an object-relational mapping framework that implements the Jakarta Persistence (JPA) specification. IntelliJ IDEA provides the following: Coding assistance specific to Hibernate. A dedicated facet for managing the Hibernate configuration hibernate. cfg.

Which plugin is needed for Java development in Eclipse?

Spring Tool is the most popular Java plugin in Eclipse used to create Spring Boot projects. This plugin comes with tools used to run and monitor apps from inside IDE. You can also navigate through spring-specific code completion.


1 Answers

Hibernate Tools is definitely a nice plugin (that provides wizards, a nice console useful to setup the HQL queries, a mapping editor, etc). I'm actually tempted to say: why not using it? I use it in conjunction with the database support provided by the Eclipse Data Tools Platform (that is included in the Eclipse IDE for Java EE Developers or available via the update manager). In your case, I would maybe just consider using SpringSource Tools Suite as base instead of a vanilla Eclipse.

Update: As reminded by BalusC in a comment, the Hibernate Tools also include a database reverse engineering tool which is maybe the most powerful feature. I should have mentioned it, this is now fixed.

like image 135
Pascal Thivent Avatar answered Sep 19 '22 20:09

Pascal Thivent