Pregunta

Tengo un objeto Handler que funciona como una especie de servicio. Tiene un método público init se define en la aplicación pero no la interfaz. Este controlador también está siendo autowired a través de la primavera. ¿Cómo conseguir invoca el método init? Es a través de la primavera o no Tomcat llama esto?

¿Fue útil?

Solución

Si es primavera, un atributo init-method debe hacer el truco. Del mismo modo, se puede implementar el método InitializingBean#afterPropertiesSet en la que el init puede invocarse.

Si no ve un atributo init-method especificándose para su declaración de frijol en la primavera, busca una declaración de atributo default-init-method="init" en la etiqueta raíz, beans.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top