Added method to get contacts, although as of now all Users are returned

This commit is contained in:
delvh
2020-01-18 13:28:54 +01:00
parent 3df01532d8
commit c5f8c3c6be
3 changed files with 24 additions and 4 deletions

View File

@ -8,6 +8,7 @@ import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQueries;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
@ -28,7 +29,11 @@ import javax.persistence.TemporalType;
*/
@Entity
@Table(name = "users")
@NamedQuery(query = "SELECT u FROM User u WHERE u.id = :id", name = "getUserById")
@NamedQueries(
{ @NamedQuery(query = "SELECT u FROM User u WHERE u.id = :id", name = "getUserById"),
@NamedQuery(query = "SELECT u.contacts FROM User u WHERE u = :user", name = "getContactsOfUser")// not tested
}
)
public class User {
@Id