==== Materiály ===== === JEE === * [[http://download.oracle.com/javaee/6/tutorial/doc/|JEE 6 tutorial]] === Spring framework === * [[http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/|Spring Framework: Reference Documentation]] - referenční příručka rámce Spring - velmi obsáhlé čtení, ale výborně napsané. Vhodné především pro pokročilé uživatele hledající dodatečnou funkcionalitu. * [[http://www.manning.com/walls2/|Spring in Action]] - kvalitní papírová publikace o Springu. Vhodné i pro začátečníky. Nejnovější vydání knihy se zabývá Springem 3 (tj. nejnovějším major releasem). === JSF === * [[http://javaserverfaces.java.net|JavaServer Faces implementace]] * Online kniha: [[http://books.google.cz/books?id=aNRq-8GlRYQC&lpg=PP1&dq=java%20server%20faces%20the%20complete%20reference&pg=PP1#v=onepage&q&f=false | The Complete Reference JSF 2.0]], [[http://jsfcompref.com/code_download.html | příklady z knihy ]] * [[http://docs.jboss.org/jbossas/6/JSF_Guide/en-US/html/jsf.reference.html | JSF Standard Context Params]] * Specifikace aktuální [[http://www.jcp.org/en/jsr/detail?id=314 | JSR 314 - JSF 2.0 (2.1 Maintenance) ]] * Specifikace připravovaná: [[http://www.jcp.org/en/jsr/detail?id=344 | JSR 344 - JSF 2.2]] == Knihovny komponent == Doporučujeme vyjít při tvorbě práce ze standardních JSF komponent a až poté použít např. některou z následujících knihoven (uveden současný vývojový stav knihovny pro JSF 2), abyste eliminovali případné chyby knihoven. * [[http://primefaces.org|PrimeFaces]] * [[http://icefaces.org|ICEfaces]] * [[http://www.openfaces.org|OpenFaces]] * [[http://www.jboss.org/richfaces|RichFaces]], [[http://richfaces.org/showcase | Online demo hostované na GAE]] * [[http://myfaces.apache.org/trinidad|Apache Trinidad]] (Beta 2) * [[http://smartfaces.org|SmartFaces]] - samostatné komponenty === Architektura aplikací === * [[http://martinfowler.com|Martin Fowler: Homepage]] * [[http://www.martinfowler.com/eaaCatalog/|Martin Fowler: Catalog of Patterns of Enterprise Application Architecture]] * [[http://martinfowler.com/bliki/AnemicDomainModel.html|Martin Fowler: Anemic domain model antipattern]] * [[http://alistair.cockburn.us/Hexagonal+architecture|Alistair Cockburn: Hexagonal architecture/Ports and adapters]] === Zajímavé odkazy === * [[http://www.slideshare.net/ptacek|www.slideshare.net/ptacek]] - prezentace přednášejícího M. P. o JEE a tvorbě UI