package com.sp2p.service.admin;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Map;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.shove.base.BaseService;
import com.shove.data.DataException;
import com.shove.data.dao.MySQL;
import com.sp2p.dao.admin.GetSEOConfigOnUpDao;
public class GetSEOConfigOnUpService extends BaseService{
public static Log log = LogFactory.getLog(GetMailMsgOnUpService.class);
private GetSEOConfigOnUpDao getSEOConfigOnUpDao;
public GetSEOConfigOnUpDao getGetSEOConfigOnUpDao() {
return getSEOConfigOnUpDao;
}
public void setGetSEOConfigOnUpDao(GetSEOConfigOnUpDao getSEOConfigOnUpDao) {
this.getSEOConfigOnUpDao = getSEOConfigOnUpDao;
}
/**
* 当项目加载时候读取数据库
*/
public Map<String, String> getSEOConfig()
throws SQLException {
Map<String, String> map = null;
Connection conn = MySQL.getConnection();
try {
map = getSEOConfigOnUpDao.getSEOConfig(conn);
conn.commit();
} catch (SQLException e) {
log.error(e);
conn.rollback();
e.printStackTrace();
} catch (DataException e) {
log.error(e);
conn.rollback();
e.printStackTrace();
} finally {
conn.close();
}
return map;
}
}