的
public class Test implements Executable{
public void execute(){
...........
ParentDAO dao = {some utility class that gets me right implementation (ParentDAOImpl) with right data source }
dao.getEmployees({required params});
...................
}
}
DAO实施班
public class ParentDAOImpl extends SqlMapClientDaoSupport implements ParentDAO {
public void getEmployees({data}) {
SqlMapClientTemplate template = getSqlMapClientTemplate();
template.queryForObject("getEmployees", data); // assume there is an xml configuration that has "getEmployees" Object
}
}
此外,DAOImpl中的方法名称(getEmployees)和xml配置中的对象名称可能不同。
我想做什么?
我正在尝试提供一个API,告诉我什么是SQL查询或存储过程 在给定类名(“测试”)的屏幕后面使用。我怎么了?