Hlubsí ponoření do generických datových typů v J2SE 5
Generické datové typy jsou jedním z nejčastěji omílaných vylepšení, která nám letos Java přinesla. Většinou se odbude ukázkou parametrizované kolekce či mapy (kde parametrizování omezuje daný kontejner pouze na ukládání objektů třídy dané parametrem), celá problematika je ale o dost hlubší.
A to si člověk výborně uvědomí při čtení Java Generics FAQ od Angeliky Langer.
Mustang vyráží (aneb první preview J2SE 6.0)
Ve stručnosti:
- oznámení najdete na https://j2se.dev.java.net/
- seznam novinek na https://j2se.dev.java.net/servlets/ProjectDocumentList?folderID=2315&expandFolder=2315&folderID=0
Pokud se pyšníte tím, že držíte prst na tepu doby, šup tam. 
Zoznam prepínačov (options) pre JVM
Na The Server Side vyšiel odkaz na skvelý zoznam prepínačov JVM.
(Ďakujem Renému za upozornenie.
)
JBoss vs. ASF - právní tahanice pokračují
Koho zajímá přetahování ohledně autorství zdrojových kódu mezi Apache Software Foundation a JBoss Inc., může se v článku na TSS dočíst, že podle Saschi Laboureye (ředitel pro Evropu) JBoss s názory ASF nesouhlasí a více poví právníci.
Pozadí kauzy si můžete připomenout na Jabloku, tradičně bouřlivou diskusi pak pod zmíněným článkem na TSS.
Aby tato zmínka nevyzněla příliš senzacechtivě, doplním odkaz přímo na diskusní příspěvek Boba Bickela (Jboss), v němž se mj. jasně praví:
"JBoss is a friend of Apache. We contribute significantly to a number of Apache projects, and use a number of those projects in our offerings. All of our software is free and open source.
…
JBoss will continue to be a friend to Apache. "
Tož snad se nějak dohodnou…
P.S. při té příležitosti se hodí zmínit, že ASF se se svým Geronimem blíží první ostré verzi — 12.11. vyšel Apache Geronimo 1.0-M3.
Víkendové čtení na téma Java Server Faces a Struts
Tento týden se nám na uvedené téma pěkně urodilo:
- V článku Extending Struts na Onjava.com se dočtete, jak si můžete přiohnout chování Struts pomocí pluginů, rozšíření třídy RequestProcessor nebo (v nejhorším) vytvořením potomka ActionServletu
- Zakladatel projektu Jakarta Struts Craig McClanahan sepsal dokument nazvaný Struts 2.x ‘Shale’ Proposal ("slupka"?), mimo jiné je vidět pokračující přibližování Struts k JSF
- učíte-li se rádi na konkrétních netriviálních příkladech, potěší vás další variace na téma PetStore, tentokráte s využitím Java Server Faces, Spring a Hibernate.
- a až se někdy vrátím k testování Java Studio Creatoru, určitě kouknu i na shrnutí článků o JSC a JSF
Pár srovnávacích studií
Na TSS se dnes objevily odkazy na zajímavé studie — povídání o IoC containerech včetně rychlého srovnání HiveMindu, PicoContaineru a Springu, a letmé, spíše prezentační srovnání web frameworků Struts, WebWorks, Spring MVC, Tapestry a JSF.
U obou pojednání uvádím odkazy na blogspoty na TheServerSide.com, aby si zájemci z řad čtenářů Jabloku mohli užít i tradičně bouřlivé diskuse.