@Override
    public void initialize(Map<String, Object> config) {
        url = (String) config.get(DATAACCESS_DATAMAPPER_URL);
        boolean urlRequired = url == null;
        if ( urlRequired ) {
            throw new DataAccessException(
                    "プロパティに接続先URLが指定されていません: プロパティキー=" + DATAACCESS_DATAMAPPER_URL);
        }
        loadQueryMap(config);
        loadGateway(config);
        loadParser(config);

        initialized = true;
    }