Literatura podstawowa

  1. Joshua Bloch. Effective Java Programming language Guide, Sun Microsystem 2001,
  2. E. Gamma, R. Helm, R. Johnson, J. Vlissides. Design Patterns: Abstraction and Reuse of Object Oriented-Design,  Addison-Wesley, 1995,
  3. Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea. Java Concurrency in Practice, Addison Wesley 2006,
  4. Cay Horstmann, G. Cornell. Core Java 2, t. I i II, wyd. 7, Prentice Hall 2005,
  5. Java Enterprise Edition 5 Tutorial, Sun Microsystem 2006.

Literatura uzupełniająca

  1. Bill Burke, Richard Monson-Haefel, Enterprise Java Beans 3.0, O'Reilly 2006
  2. Ed Roman, Mastering EJB, wyd. 3, Willey 2005,
  3. RMI-IIOP Tutorial, Sun Microsystem 2002,
  4. JNDI Tutorial, Sun Microsystem 2002,
  5. EJB 3.0 Specification, Sun Microsystem 2006,
  6. Java Persistence API Specification, Sun Microsystem 2006