1 package ejava.examples.webtier.jpa;
2
3 import ejava.examples.webtier.dao.DAOFactory;
4 import ejava.examples.webtier.dao.DAOTypeFactory;
5 import ejava.examples.webtier.dao.StudentDAO;
6
7 public class JPADAOTypeFactory implements DAOTypeFactory {
8 public static final String NAME = "JPA";
9 static {
10 DAOFactory.registerFactoryType(NAME, new JPADAOTypeFactory());
11 }
12
13 public String getName() { return NAME; }
14
15 public StudentDAO getStudentDAO() {
16 return new StudentJPADAO();
17 }
18
19 }