Las clases abstractas no se pueden crear instancias en Java. Pero la primavera dice algo así como la creación de frijoles con abstract="true"
. Si un estado de una clase abstracta se inicializa solo por su instancia de clase hija (supongo que estoy en lo cierto), entonces si necesito usar ese atributo dentro del método que se define en la clase abstracta, entonces ... ¿hay alguna posibilidad de que ¿eso? Tengo un conjunto de código de la siguiente manera:¿Qué significa abstract = "true" en primavera?
class abstract A {
private Something somethingObj;
// getters and setters are present.
public void logSomething() {
try{
//some code which throws exception
}
catch(Exception e){
somethingObj.logIt(e);// I have some logic inlogIt method.
}
}
}
Cabe señalar que los beans abstractos no son instanciados por Spring –