|
@@ -4,9 +4,14 @@ import cn.iselab.mooctest.user.mapper.ConfigurationDao;
|
|
import cn.iselab.mooctest.user.model.Configuration;
|
|
import cn.iselab.mooctest.user.model.Configuration;
|
|
import cn.iselab.mooctest.user.service.ConfigurationService;
|
|
import cn.iselab.mooctest.user.service.ConfigurationService;
|
|
import cn.iselab.mooctest.user.web.exception.ConfigurationNotExistException;
|
|
import cn.iselab.mooctest.user.web.exception.ConfigurationNotExistException;
|
|
|
|
+import com.google.common.collect.Lists;
|
|
|
|
+import org.apache.commons.collections4.IteratorUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
+import java.util.Map;
|
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
+
|
|
|
|
|
|
/**
|
|
/**
|
|
* @author guochao
|
|
* @author guochao
|
|
@@ -26,5 +31,10 @@ public class ConfigurationServiceImpl implements ConfigurationService {
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public Map<String, String> getConfiguration() {
|
|
|
|
+ return Lists.newArrayList(configurationDao.findAll()).stream().collect(Collectors.toMap(configuration -> configuration.getName(), configuration -> configuration.getValue()));
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|