Paso de una configuración xml existente a la configuración de Java para Spring. Durante este proceso, he encontrado algún código Java transferido que arroja un Exception
marcado.¿Cómo debo manejar las excepciones comprobadas en JavaConfig de Spring?
@Bean
public PoolDataSource myDataSource()
{
final PoolDataSource dataSource = PoolDataSourceFactory.getPoolDataSource();
dataSource.setConnectionPoolName("myDataSourcePoolName"); // throws SQLException
return dataSource;
}
Me preguntaba cómo debería manejarlo, y si o no los desarrolladores de Spring tenían ningún 'mejores prácticas' en mente.
¿Debo marcar el método con una cláusula throws
(que sería propagar hasta cualquier cadena @Import
) o debería manejarlo método con una try
- bloque catch
?
Directamente del desarrollador mismo. Gracias, has respondido suficientemente mi pregunta. Que no, no hay una forma "correcta" de hacerlo. –