Resources

 

Allen, Dan. 2007. “Seamless JSF, part 1: an application framework tailor-made for JSF.” http://www-128.ibm.com/developerworks/java/library/j-seam1/. 2007. “Seamless JSF, part 2: conversations with Seam.” http://www-128.ibm.com/developerworks/java/library/j-seam2/. 2007. “Seamless JSF, part 3: Ajax for JSF.” http://www-128.ibm.com/developerworks/java/library/j-seam3/.

Bauer, Christian, and Gavin King. 2006. Java Persistence with Hibernate. Greenwich, CT: Manning Publications.

Bergsten, Hans. 2003. JavaServer Faces, 3rd ed. Sebastopol, CA: O’Reilly.

DeMichiel, Linda, and Michael Keith. 2006. JSR 220: Enterprise JavaBeans, Version 3.0. http://jcp.org/en/jsr/detail?id=220.

Evans, Eric. 2003. Domain-Driven Design: Tackling Complexity in the Heart of Software. Boston: Addison-Wesley Professional.

Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides. 1994. Design Patterns: Elements of Reusable Object-Oriented Software. Boston: Addison-Wesley Professional.

Hightower, Richard. 2005. “JSF for nonbelievers: the JSF application lifecycle.” http://www.ibm.com/developerworks/library/j-jsf2/.

Hoeller, Juergen. 2005. “Implementing transaction suspension in Spring.” http://www.oracle.com/technology/pub/articles/dev2arch/2005/07/spring_transactions.html.

ICEsoft Technologies Inc. 2008. ICEfaces Developer’s Guide. http://www.icefaces.org/docs/v1_7_1/htmlguide/devguide/DevelopersGuideTOC.html.