use spring ClasspathXmlApplicationContext to do Datasource and let servletContext use it
change from contructor to setting in database