@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.