Sto passando sopra alcune configurazioni xml esistenti alla configurazione Java per Spring. Durante questo processo, ho riscontrato un codice Java trasferito che genera un controllo Exception
.Come dovrei gestire le eccezioni controllate in Spring's JavaConfig?
@Bean
public PoolDataSource myDataSource()
{
final PoolDataSource dataSource = PoolDataSourceFactory.getPoolDataSource();
dataSource.setConnectionPoolName("myDataSourcePoolName"); // throws SQLException
return dataSource;
}
mi chiedevo come avrei dovuto gestire la cosa, e se gli sviluppatori di primavera o no avuto alcun 'migliori pratiche' in mente.
Devo segnare il metodo con una clausola throws
(che propagano fino qualsiasi catena @Import
) o dovrei gestirlo metodo con un try
- blocco catch
?
Direttamente dallo sviluppatore stesso. Grazie, hai risposto abbastanza alla mia domanda. No, non esiste un modo "giusto" per farlo. –