Skip to content
Snippets Groups Projects

Rama postgres

3 files
+ 28
0
Compare changes
  • Side-by-side
  • Inline

Files

package es.uva.inf.tfg.ginquin.smellswisdom.services.impl;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;
import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.Authority;
import es.uva.inf.tfg.ginquin.smellswisdom.domain.User;
@Repository
@@ -14,6 +18,13 @@ public class UserDao {
@PersistenceContext
private EntityManager em;
@Transactional(readOnly=true)
public List<User> queryAll() {
Query query = em.createQuery("SELECT t FROM User t");
List<User> result = query.getResultList();
return result;
}
@Transactional(readOnly=true)
public User get(String id) {
return em.find(User.class, id);
Loading