Spring Java Tutorial

File: context.xml


    "http://www.springframework.org/dtd/spring-beans.dtd">

  
  
  
          factory-bean="socketFactory" factory-method="createSocket">
      
      
  
          factory-bean="socketFactory" factory-method="createSocket">
      
      
  

File: Main.java

import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
public class Main {
  public static void main(String[] args) throws Exception {
    ConfigurableListableBeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource(
        "context.xml"));
    java.net.Socket localhost = (java.net.Socket) beanFactory.getBean("localhost");
    java.net.Socket apressDotCom = (java.net.Socket) beanFactory.getBean("rntsoft.com");
    System.out.println(localhost.isConnected());
    System.out.println(apressDotCom.isConnected());
  }
}