Java EE 6. Tworzenie aplikacji w NetBeans 7
David R. Heffelfinger