sdf

Hibernate Tools

Hibernate Import Assistent, Hibernate Entity-Editor,
fehlerfreies Data-Type-Mapping für alle Datenbanken,
JPA-SQL ermöglicht JPA Criteria Abfragen in SQL zu schreiben.
RapidClipse is powered by XDEV
RapidClipse is powered by

Stark optimiert & erweitert

Die neuen RapidClipse Hibernate-Tools vereinfachen
die Datenbankentwicklung mit JPA & Hibernate radikal.
Fehlerfreier Hibernate Import

Fehlerfreies Data-Type-Mapping für alle Datenbanken
JPA-SQL Query Editor - SQL schreiben, JPA Criteria Code erhalten
Fully Hibernate Transaktions-Management (ohne Java EE)
hibernate_logo_transparent
Software-Database

Datenbank-Design faszinierend einfach

Mit dem innovativen Entity-Editor können Sie Ihr gesamtes Objektmodell designen ohne, dass Sie sich mit Normalisierung und Relationen herumplagen müssen. Der Javacode mit sämtlichen Hibernate Annotationen wird automatisch korrekt generiert. Per Hibernate Export-Funktion können Sie sich anschließend Ihre gesamte Datenbank generieren lassen.
image2016-4-18_23-2-24__1_
Generierter Javacode:
@Entity
@DAO(daoClass = AutomakerDAO.class)
@Table(name = "Automaker")
public class Automaker {
 
private int id;
private String company;
 
public Automaker() {
super();
}
 
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id")
public int getId() {
return this.id;
}
 
public void setId(final int id) {
this.id = id;
}
 
@Column(name = "company")
public String getCompany() {
return this.company;
}

JPA-SQL

Wer Queries als SQL-String formuliert, muss viele Nachteile in Kauf nehmen, u.a. fehlende Typsicherheit, kein Refactoring, nicht debugbar, datenbankspezifisch. Alternative Java APIs sind vielen Entwicklern jedoch zu kompliziert.
 
Mit JPA-SQL sind Sie jetzt in der Lage, Ihre Queries wie gewohnt in SQL zu formulieren. Im Hintergrund wird automatisch Javacode auf Basis der JPA Criteria API generiert. Damit vereint JPA-SQL die Einfachheit von SQL mit den zahlreichen Vorteilen der JPA Criteria API, u.a. Typsicherheit, debugbar, IDE Unterstützung sowie Datenbankunabhängigkeit.
JPA-SQL Beispiel:
Generierter Code:
findAllCustomer()
{
   
select * from Customer
}
public List<Customer> findAllCustomer() {
   EntityManager entityManager = em();

   CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();

   CriteriaQuery<Customer> criteriaQuery = criteriaBuilder.createQuery(Customer.
class);

   Root<Customer> root = criteriaQuery.from(Customer.
class);

   TypedQuery<Customer> query = entityManager.createQuery(criteriaQuery);
   
return query.getResultList();

Import Assistent
für bestehende Datenbanken

image2015-11-18_23-22-30
image2016-4-18_10-40-38
Per Datenbank-Metadaten-Import können Sie sich Ihr komplettes Objektmodell (Entities und DAOs) generieren lassen, das Sie für Datenbankzugriffe mit Hibernate benötigen. Für den gesamten Hibernate Import-Vorgang bietet RapidClipse einen intuitiven Assistenten.

Fehlerfreies Data-Type Mapping
für alle Datenbanken

RapidClipse verbessert den Hibernate Import gravierend. Sämtliche Datenbank-Datentypen werden mit RapidClipse endlich vollständig und korrekt auf entsprechend geeignete Java-Typen gemappt. Damit müssen Sie sich nicht mehr mit unzähligen Hibernate-Annotations und manuellen Code-Anpassungen herumplagen.
Services
 
Features
 
Community