package mypackage.application; import java.util.logging.Level; import java.util.logging.Logger; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.xml.XmlBeanFactory; import org.springframework.core.io.ClassPathResource; import mypackage.model.*; import mypackage.service.PersistantService; public class Main { final Logger logger = Logger.getLogger("mypackage.application.main"); public Main () { logger.setLevel(Level.ALL); logger.info("Well We are starting now"); } public void test () { try { BeanFactory factory = new XmlBeanFactory( new ClassPathResource("mypackage/application/beans.xml")); PersistantService myService = (PersistantService) factory.getBean("persistantservice"); myService.printArticles(); } catch (Exception e) { System.out.println(e.toString()); System.exit(0); } } /** * @param args */ public static void main(String[] args) { Main mymain = new Main(); mymain.test(); } }