All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.sylinx.hbatis.ext.mirage.repository.DaoSingleton Maven / Gradle / Ivy

There is a newer version: 1.3.3-rc.2
Show newest version
package cn.sylinx.hbatis.ext.mirage.repository;

import cn.sylinx.hbatis.ext.AbstractDaoSingleton;
import cn.sylinx.hbatis.ext.mirage.spi.MirageServiceManager;

public class DaoSingleton extends AbstractDaoSingleton {

	public static final DaoSingleton ME = new DaoSingleton();

	private DaoSingleton() {
	}

	@Override
	protected String getDefaultDatasourceName() {
		return MirageServiceManager.getMirageService().getDatasourceName();
	}

	@Override
	protected DaoService createDaoService(String datasourceName) {
		return new DaoServiceImpl(new BaseRepositoryImpl(datasourceName));
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy