Hlavní menu

Nástroje

SlovnikTerminologie / ExceptionHandling

View (print) - Edit page | Recent changes - Page history

Updated 02 October 2013, 13:49 by psiml

SlovnikTerminologie.ExceptionHandling History

Hide minor edits - Show changes to output

02 October 2013, 13:49 by psiml -
Changed lines 14-18 from:
Zakladem je vyjimka ''[@DataAccessException@]'', ktera je nadrazenou vyjimkou vsech dalsich vyhazovanych na urovni DAO trid.
to:
Zakladem je vyjimka ''[@DataAccessException@]'', ktera je nadrazenou vyjimkou vsech dalsich vyhazovanych na urovni DAO trid.

EDIT (podzim 2013):
částečně zpracované pro základní funkce spotu, v případě potíží zachycovat zmíněnou ''[@DataAccessException@]'' a dále přesměrovat na soubor pro zobrazení chyby:
''[@mv = new ModelAndView("/WEB-INF/jsp/pages/error.jsp"); mv.addObject("error", "db.access-error");@]''
19 March 2009, 15:57 by Tomas Peterka -
19 March 2009, 11:19 by Tomas Peterka -
Changed lines 8-14 from:
DataAccessException
to:

Cilovym stavem, mozna ne idealnim, ale rozhodne daleko lepsim, bych oznacil stav, kdy se budou vyjimky prichazejici z DAO vrstvy zachytavat podobnym zpusobem:

[@
@]

Zakladem je vyjimka ''[@DataAccessException@]'', ktera je nadrazenou vyjimkou vsech dalsich vyhazovanych na urovni DAO trid.
19 March 2009, 11:16 by Tomas Peterka -
Changed lines 5-6 from:
V soucasne dobe je v controlleru v lepsim pripade zachytavana ''Exception'' nad metodou manageru pristupujiciho k DAO, v horsim pripade se autori asi domnivali, ze DB server pobezi vzdy a napsane DML prikazy jsou bezchybne a vzdy se provedou. Pri podrobne studiu controlleru si vsichni musi vsimnout, ze soucasny stav neni idealni. Tedy pokud nechceme, aby pri nejake chybe DB serveru vyskocila exception message primo do browseru.
to:
V soucasne dobe je v controlleru v lepsim pripade zachytavana ''Exception'' nad metodou manageru pristupujiciho k DAO, v horsim pripade se autori asi domnivali, ze DB server pobezi vzdy a napsane DML prikazy jsou bezchybne a vzdy se provedou. Pri podrobnem studiu controlleru si jiste vsichni vsimnout, ze soucasny stav neni idealni. Tedy pokud nechceme, aby pri nejake chybe DB serveru vyskocila exception message primo do browseru, kde uzivatele vubec nezajima, co se na strane serveru pokazilo.
19 March 2009, 11:15 by Tomas Peterka -
Changed lines 1-2 from:
h1. Exception Handling
to:
h2. DAO Exception Handling

h4. Soucasny stav

V soucasne dobe je v controlleru v lepsim pripade zachytavana ''Exception'' nad metodou manageru pristupujiciho k DAO, v horsim pripade se autori asi domnivali, ze DB server pobezi vzdy a napsane DML prikazy jsou bezchybne a vzdy se provedou. Pri podrobne studiu controlleru si vsichni musi vsimnout, ze soucasny stav neni idealni. Tedy pokud nechceme, aby pri nejake chybe DB serveru vyskocila exception message primo do browseru.

h4. Cilovy stav
DataAccessException
19 March 2009, 10:07 by Tomas Peterka -
Added lines 1-2:
h1. Exception Handling