<div dir="ltr">elképesztő hogy itt hogy megállt az idő :)<div><br></div><div>K</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-06-14 11:18 GMT+02:00 Gábor Auth <span dir="ltr"><<a href="mailto:auth.gabor@gmail.com" target="_blank">auth.gabor@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<br><br><div class="gmail_quote"><span class=""><div dir="ltr">On Wed, Jun 14, 2017 at 10:58 AM István Viczián <<a href="mailto:viczian.istvan@gmail.com" target="_blank">viczian.istvan@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">És nem, természetesen az EJB sem mond ellen a single responsibility-nek, csupán a fejlesztők hajlamosak ezt felejteni.</blockquote><div><br></div></span><div>Több okból célszerű minden üzleti logikában lényeges objektumot EJB-ként kezelni:</div><div>- évek óta minimális az overhead</div><div>- könnyű ráakasztani interceptor-t utólag</div><div>- egy darab @Stateless annotáció kell rá és nem kell interfész</div><div>- a konténer kezeli az object pool-t és rákényszerít, hogy ne csinálj hülyeséget egy stateless metódusnál</div><div>- tudsz a későbbiekben finomhangolni OP méretet, nem egy singleton halmaz van</div><div>- tudsz vertikálisan skálázódni transzparensen bármelyik rétegben, nem kell egy gépre összegereblyézni mindent, ami kell</div><div>- a konténer kezeli a DI-t és nem kell (nem is szabad) keverni CDI-vel az EJB kezelést, mert nagyon nem ugyanaz a kettő</div><div>- rákényszerít, hogy olyan kódot írj, amely képes horizontálisan skálázódni</div><div>- ha tényleg utility kód, akkor tesztelhető és használható POJO utility kódként is</div><div>- ... és a többi apróság</div><div><br></div><div>Persze, lehet rosszul is használni. :)</div><div><br></div><div>Bye,</div><div>Auth Gábor</div><div><br></div></div></div>
<br>______________________________<wbr>_________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" rel="noreferrer" target="_blank">http://lists.javaforum.hu/<wbr>mailman/listinfo/javalist</a><br>
<br></blockquote></div><br></div>