1 6 7 package org.manentia.kasai.authobject; 8 9 13 public class AuthObjectDAOFactory { 14 15 private static AuthObjectDAOFactory instance; 16 17 private AuthObjectDAO dao; 18 19 20 private AuthObjectDAOFactory() { 21 dao = new JDBCMySQLAuthObjectDAO(); 22 } 23 24 public static synchronized AuthObjectDAOFactory getInstance(){ 25 if (instance == null){ 26 instance = new AuthObjectDAOFactory(); 27 } 28 29 return instance; 30 } 31 32 public AuthObjectDAO createDAO(){ 33 return dao; 34 } 35 } 36 | Popular Tags |