¿Cuál es el significado de frijol en primavera?
Para nuestra primavera, la fábrica principal de beans debe estar compuesta por estos beans, cada bean implementa una función
Por ejemplo: el primer bean que escribiste
< bean id="userAction" class="com.neusoft.gmsbs.gms.user.action.UserAction"
alcance="prototipo">
¡Entonces configura la inyección en acción!
En cuanto a otras propiedades, consulte lo siguiente:
Id: El nombre que identifica al Bean, se obtiene la instancia a través de factory.getBean("id").
Clase: ruta de clase de Bean.
Singleton: el valor predeterminado es Verdadero, es decir, modo singleton. Cada vez que use getBean("id"), obtendrá la misma
instancia, el valor predeterminado es falso. es decir, en modo prototipo, cada vez que use getBean("id") obtendrá una instancia
recién creada.
Método de inicio: el método que se llamará después de crear una instancia del Bean (el método definido en el Bean).
Destroy-method: El método que se llamará antes de eliminar el Bean del contenedor.
Autowire: Un método para cablear automáticamente sus propiedades.
Para cada uno de los atributos anteriores, se requieren id y clase, mientras que otros atributos se pueden omitir. Por ejemplo, si se establece el valor de autowire, significa que se requiere ensamblaje automático; de lo contrario, es ensamblaje manual.