Spring - vytvaranie exceptions v biznis vrstve

Robert Koncier rkoncier na qenet.net
Pondělí Leden 12 23:47:27 CET 2009


Zdravym vsetkych,

Potreboval by som poradit ohladne vytvarania chyb v biznis vrstve pre 
Spring aplikaciu.
Viem ze Spring ma velmy pekny mechnizmus prekladania sql chyb do 
DataAccessException
pomocou SQLErrorCodeSQLExceptionTranslator. Tento mechanizmus vsak mozem 
pozit pre DAO
vrstvu ale nerad by som tahal chyby typu DataAccessException vyssie az 
ku klientovi. Preto vlastne
hladam sposob ako prekladat tieto chyby v biznis vrstve na ine Runtime 
chyby.
Niekdo by povedal ze staci chytat 'catch' exception v metode ktora vola 
dao vrstvu a potom vyhodit novu
chybu. Ale nie je to take jednoduche ked prave transaction konci az po 
vykonani vsetkych volani v metode
takze chyba z DAO pride neskoro aby som ju chytil a vyhodil nieco ine.

Nevie mi niekto poradi ci Spring nema nieco na chytanie chyb z dao 
vrstvy a vyhadzovanie inych chyb.

Dik za pomoc alebo napovedu kde hladat
Robo




Další informace o konferenci Konference