@Repository public class KommentarDao extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) javax.persistence.EntityManager |
em |
| Constructor and Description |
|---|
KommentarDao() |
| Modifier and Type | Method and Description |
|---|---|
long |
countKommentare(Vorgang vorgang)
Holt die Anzahl der vorhandenen Kommentare an einem Vorgang
|
Kommentar |
findById(long id)
Holt den Kommentar anhand der ID
|
List<Kommentar> |
findKommentareForVorgang(Vorgang vorgang)
Holt alle vorhandenen Kommentare eines Vorgang
|
List<Kommentar> |
findKommentareForVorgang(Vorgang vorgang,
Integer page,
Integer size)
Holt die vorhandenen Kommentare an einem Vorgang
|
void |
merge(Kommentar kommentar)
Das Objekt wird in der DB gespeichert.
|
void |
persist(Kommentar kommentar)
Das Objekt wird in der DB gespeichert.
|
@Transactional public void persist(Kommentar kommentar)
kommentar - Das zu speichernde Objekt@Transactional public void merge(Kommentar kommentar)
kommentar - Das zu speichernde Objekt@Transactional public List<Kommentar> findKommentareForVorgang(Vorgang vorgang)
vorgang - Vorgang deren Kommentare geholt werden sollen@Transactional public List<Kommentar> findKommentareForVorgang(Vorgang vorgang, Integer page, Integer size)
vorgang - Vorgang deren Kommentare geholt werden sollenpage - Seitesize - Anzahl pro Seitepublic long countKommentare(Vorgang vorgang)
vorgang - Vorgang deren Kommentare gezählt werden sollenpublic Kommentar findById(long id)
id - ID des KommentarsCopyright © 2019. All rights reserved.