1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package net.sf.imca.model.entities;
17
18 import java.util.List;
19
20 import javax.persistence.EntityManager;
21 import javax.persistence.Query;
22
23 public class DesignDAO {
24
25 @SuppressWarnings("unchecked")
26 public DesignEntity findDesign(EntityManager em, String name) {
27
28 DesignEntity designEntity = null;
29
30 if (!"".equals(name)) {
31 Query query = em.createNamedQuery("findDesignByName");
32 query.setParameter("name", name);
33 List<DesignEntity> list = query.getResultList();
34 if (list.size() != 0) {
35 designEntity = list.get(0);
36 }
37 }
38
39 return designEntity;
40
41 }
42
43 }