Kursinhalt
Java-Datenmanipulation mit Hibernate
Java-Datenmanipulation mit Hibernate
Herausforderung: Query
Es ist Zeit zu üben
Im vorherigen Kapitel haben wir 2 Methoden in der Employee
-Service-Schicht implementiert. Wir haben Abfragen verwendet, um die notwendigen Daten abzurufen, und jetzt müssen Sie eine ähnliche Aufgabe erledigen.
Ihre Arbeit wird 4 Klassen umfassen:
DepartmentDaoImpl
;EmployeeDaoImpl
;DepartmentServiceImpl
;EmployeeServiceImpl
.
Sie müssen Methoden wie getAll
und getEmployeesWithSalaryMoreThan(Double salary)
implementieren. Um diese Methoden zu implementieren, müssen Sie entweder Query
oder NativeQuery
verwenden, je nachdem, ob Sie HQL oder SQL verwenden möchten. Sie müssen auch Parameterersetzung verwenden und eine Liste zurückgeben.
Nachdem Sie die Methoden implementiert haben, können Sie Ihre Lösung in der Main
-Klasse testen und dann die von mir geschriebenen Tests ausführen, um zu überprüfen, ob Sie alles korrekt implementiert haben.
Hinweis
Vergessen Sie nicht, eine Verbindung zu Ihrer Datenbank in
hibernate.cfg.xml
einzurichten.
Danke für Ihr Feedback!