tengo Java Beans:Spring XML de beans existentes, ¿cómo?
package com.denisk.beans;
...
public class SomeBean {
private String someProperty;
private AnotherBean anotherBean;
...
}
public class AnotherBean {
private String anotherProperty;
....
}
Quiero generar un talón de configuración del resorte XML para estos granos, algo así como
<beans>
<bean id="someBean">
<property name="someProperty" value="sldfjslkdfjas;lfj"/>
<property name="anotherBean" ref="anotherBean"/>
</bean>
<bean id="anotherBean">
<property name="anotherProperty" value="klj;df;ksdjflsjkd;lfj"/>
</bean>
</beans>
quiero que esto se haga uso de alguna herramienta, lo que haría aceptar una ruta a mis granos como una entrada, así:
[email protected]:~$ generateSpringXml -p "/home/denisk/myProject/src/main/java/com/denisk/beans" -output "/home/denisk/mySpringConfig.xml"
No debería ser un gran problema, pero no puedo ir ojea algo así.
Gracias
Eso es una especie de tarea interesante, pero me pregunto cuál es el punto. Si tiene una aplicación que no usa DI, aún tendrá que codificar mucho para cambiarla, y un contexto de aplicación xml no resolverá nada. ¿Puedes decir cuál es la intención exactamente? – abalogh
Quiero crear pruebas de integración. Quiero que los datos se llenen para la primavera. Guardaría los datos en la base de datos y usaría los mismos ajustes de primavera para verificar que se guardaron correctamente. El problema es que hay dos o trescientas entidades, y hay mucho trabajo para escribir las configuraciones de primavera para ellas a mano. Me gustaría generar stub y editarlo después, eso me ahorraría dos o tres días de trabajo. –