List of usage examples for org.springframework.context.support ClassPathXmlApplicationContext ClassPathXmlApplicationContext
public ClassPathXmlApplicationContext(String... configLocations) throws BeansException
From source file:com.apress.prospringintegration.file.FileTransformByte.java
public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("spring/file/file-transform-byte.xml"); }
From source file:com.apress.prospringintegration.ip.TcpGatewaySend.java
public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("spring/ip/tcp-gateway.xml"); TcpGateway gateway = (TcpGateway) context.getBean("tcpGateway"); String reply = gateway.sendTcp("TCP Gateway Message"); System.out.println("Reply: " + reply); }
From source file:com.apress.prospringintegration.file.FileTransformString.java
public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("spring/file/file-transform-string.xml"); }
From source file:ar.com.springbasic.app.MainApp.java
public static void main(String[] args) { ApplicationContext applicationContext = new ClassPathXmlApplicationContext("newSpringXMLConfig.xml"); AdminDao adminDao = (AdminDao) applicationContext.getBean("adminDao"); Timestamp ts = new Timestamp(new Date().getTime()); // ***Creo un nuevo admin*** // Admin admin = new Admin(); // admin.setCargo("Gerente"); // admin.setNombre("carlo"); // admin.setFechaCreacion(ts); try {/*w w w .j a v a 2 s .com*/ // ***Guardo el admin*** // adminDao.save(admin); // ***traigo todos los campos *** // List<Admin> admins = adminDao.findAll(); // for (Object admin1 : admins) { // System.out.println(admin1); // } // ***Busco por un id*** // System.out.println(adminDao.findById(2)); // Busco por un nombre // System.out.println(adminDao.findByNombre("pepe").toString()); // Modificar y borrar // Admin admin = adminDao.findById(1); // System.out.println("Admin con id 1= " + admin); // // admin.setCargo("Subgerente"); // admin.setNombre("Adrian"); // // if (adminDao.update(admin)) { // System.out.println("Actializacion correcta " +admin); // } // if (adminDao.delete(admin.getIdAd())) { // System.out.println("Admin: "+admin.getNombre() +" eliminado correctamente"); // // } List<Admin> admins = new ArrayList<>(); admins.add(new Admin("Papulo", "Jefe de ingenieria", ts)); admins.add(new Admin("Cucuro", "Chorro", ts)); admins.add(new Admin("Zafalo", "Mujeriego", ts)); admins.add(new Admin("Mengano", "Chupa culo", ts)); int[] vals = adminDao.saveAll(admins); for (int val : vals) { System.out.println("Filas afectadas para esta operacion= " + val); } } catch (CannotGetJdbcConnectionException e) { //Error de conneccion System.out.println(e); } catch (DataAccessException b) { //Error de acceso a datos System.out.println(b); } }
From source file:com.apress.prospringintegration.jdbc.JdbcInbound.java
public static void main(String[] args) throws Exception { ApplicationContext context = new ClassPathXmlApplicationContext("/spring/jdbc/jdbc-inbound-context.xml"); }
From source file:siia.business.NotificationDemo.java
public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("notificationPublisher.xml"); FlightStatusNotificationPublisher publisher = context.getBean(FlightStatusNotificationPublisher.class); FlightStatusEvent event = new FlightStatusEvent(); publisher.publishNotification(event); }
From source file:de.cynapsys.homeautomation.webserviceImpl.test.java
public static void main(String args[]) { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "classpath:config/spring-config.xml"); CategoryWebServiceImpl a = new CategoryWebServiceImpl(); System.out.println(a.getAllCategories()); }
From source file:com.apress.prospringintegration.corespring.namespaces.MainNS.java
public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("ioc_namespace.xml"); StringNormalizer stringNormalizer = context.getBean(StringNormalizer.class); String myStr = "Welcome to The WoRLD OF SpRiNG!"; System.out.println("The context String normalizer says: " + stringNormalizer.normalize(myStr)); }
From source file:com.apress.prospringintegration.corespring.iocbasics.BasicBeanLifecycle.java
public static void main(String[] args) { ApplicationContext app = new ClassPathXmlApplicationContext("ioc_basics.xml"); LoggingColorRandomizer lc = app.getBean("loggingColors", LoggingColorRandomizer.class); lc.exceptColor(lc.randomColor());/* w ww .j a v a2s. co m*/ ((ClassPathXmlApplicationContext) app).close(); }
From source file:es.us.isa.ideas.utilities.PopulateDatabase.java
public static void main(String[] args) { ApplicationContext ctx;//from w w w. j a va 2 s .co m EntityManagerFactory emf; EntityManager em; EntityTransaction et; ctx = new ClassPathXmlApplicationContext("utilities/PopulateDatabase.xml"); emf = Persistence.createEntityManagerFactory("persistenceUnit"); em = emf.createEntityManager(); et = em.getTransaction(); et.begin(); try { for (Entry<String, Object> entry : ctx.getBeansWithAnnotation(Entity.class).entrySet()) { em.persist(entry.getValue()); System.out.println(String.format("Persisting (%s, %s@%d)", entry.getKey(), entry.getValue().getClass().getName(), entry.getValue().hashCode())); } et.commit(); } catch (Exception oops) { oops.printStackTrace(); et.rollback(); oops.printStackTrace(); } finally { if (em.isOpen()) em.close(); if (emf.isOpen()) emf.close(); ((ClassPathXmlApplicationContext) ctx).close(); } }