?? daofactory.java
字號:
package com.lovo.factory;
import com.lovo.dao.AreaDAO;
import com.lovo.dao.AreaDAOImpl;
import com.lovo.dao.BlockDAO;
import com.lovo.dao.BlockDAOImpl;
import com.lovo.dao.ChatroomDAO;
import com.lovo.dao.ChatroomDAOImpl;
import com.lovo.dao.ConfigDAO;
import com.lovo.dao.ConfigDAOImpl;
import com.lovo.dao.FileDAO;
import com.lovo.dao.FileDAOImpl;
import com.lovo.dao.ImgDAO;
import com.lovo.dao.ImgDAOImpl;
import com.lovo.dao.LevelDAO;
import com.lovo.dao.LevelDAOImpl;
import com.lovo.dao.MessageDAO;
import com.lovo.dao.MessageDAOImpl;
import com.lovo.dao.PublishDAO;
import com.lovo.dao.PublishDAOImpl;
import com.lovo.dao.ReplyDAO;
import com.lovo.dao.ReplyDAOImpl;
import com.lovo.dao.UserDAO;
import com.lovo.dao.UserDAOImpl;
import com.lovo.dao.User_AreaDAO;
import com.lovo.dao.User_AreaDAOImpl;
import com.lovo.dao.User_BlockDAO;
import com.lovo.dao.User_BlockDAOImpl;
public class DAOFactory {
public static UserDAO getUserDAOInstance() {
UserDAO dao = null;
try {
dao = (UserDAO)Class.forName("com.lovo.dao.UserDAOImpl").newInstance();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
return dao;
}
public static ChatroomDAO getChatroomDAOInstance() {
return new ChatroomDAOImpl();
}
public static MessageDAO getMessageDAOInstance() {
return new MessageDAOImpl();
}
public static PublishDAO getPublishDAOInstance() {
return new PublishDAOImpl();
}
public static BlockDAO getBlockDAOInstance() {
return new BlockDAOImpl();
}
public static ReplyDAO getReplyDAOInstance() {
return new ReplyDAOImpl();
}
public static AreaDAO getAreaDAOInstance() {
return new AreaDAOImpl();
}
public static User_AreaDAO getUser_AreaDAOInstance() {
return new User_AreaDAOImpl();
}
public static User_BlockDAO getUser_BlockDAOInstance() {
return new User_BlockDAOImpl();
}
public static ImgDAO getImgDAOInstance() {
return new ImgDAOImpl();
}
public static LevelDAO getLevelDAOInstance() {
return new LevelDAOImpl();
}
public static FileDAO getFileDAOInstance() {
return new FileDAOImpl();
}
public static ConfigDAO getConfigDAOInstance() {
return new ConfigDAOImpl();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -