/* * Copyright (C), 2018-2020 * Project: starter * FileName: RoleGroupDBAccess * Author: Louis * Date: 2020/6/4 11:48 */ package com.fr.plugin.idha.interfaces; import com.fr.plugin.db.AbstractDBAccessProvider; import com.fr.plugin.idha.dao.RoleGroupDao; import com.fr.plugin.idha.dao.RoleGroupMiddleDao; import com.fr.stable.db.accessor.DBAccessor; import com.fr.stable.db.dao.DAOProvider; /** * 〈Function Description〉
* 〈RoleGroupDBAccess〉 * * @author fr.open * @since 1.0.0 */ public class RoleGroupDBAccess extends AbstractDBAccessProvider { private static DBAccessor accessor; public RoleGroupDBAccess() { } public static DBAccessor getAccessor() { return accessor; } @Override public DAOProvider[] registerDAO() { return new DAOProvider[]{ RoleGroupDao.DAO, RoleGroupMiddleDao.DAO }; } @Override public void onDBAvailable(DBAccessor dbAccessor) { accessor = dbAccessor; } }