| File: context.xml
 
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
 "http://www.springframework.org/dtd/spring-beans.dtd">
 <beans>
 <bean id="testBean" class="PropertyEditorTestBean">
 <property name="myStrings" value="A,B,C,D"/>
 
 </bean>
 </beans>
 
 
 File: Main.java
 
 import org.springframework.beans.factory.BeanFactory;
 import org.springframework.beans.factory.xml.XmlBeanFactory;
 import org.springframework.core.io.ClassPathResource;
 
 public class Main {
 
 public static void main(String[] args) throws Exception {
 BeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource("context.xml"));
 PropertyEditorTestBean testBean = (PropertyEditorTestBean) beanFactory.getBean("testBean");
 
 System.out.println(testBean.getMyStrings().length);
 }
 }
 
 class PropertyEditorTestBean {
 private String[] myStrings;
 
 public String[] getMyStrings() {
 return myStrings;
 }
 
 public void setMyStrings(String[] myStrings) {
 this.myStrings = myStrings;
 }
 }
 
 
 
 
 
 
 |