000013532 000__ 02583cam\a2200529\i\4500 000013532 001__ 13532 000013532 003__ SzGeWIPO 000013532 005__ 20210318092603.0 000013532 008__ 040917s2004\\\\inu\\\\\rb\\\u001\0\eng\d 000013532 020__ $$a0471463620 000013532 020__ $$z076455834X$$qelectronic book 000013532 020__ $$z9780764558344$$qelectronic book 000013532 020__ $$z9780471463627$$qPAPER/WEBSITE 000013532 035__ $$a(wipo)(CD )04-0471 000013532 035__ $$a(OCoLC)1158214697 000013532 040__ $$aSzGeWIPO$$beng$$erda$$cSzGeWIPO$$dCaBNVSL 000013532 050_4 $$aQA76.73.J38$$bJ3785 2004eb 000013532 08204 $$a005.71262$$221 000013532 084__ $$aD 732 WAL.J 000013532 090__ $$c14247$$d14247 000013532 1001_ $$aWalnes, Joe,$$eauthor. 000013532 24510 $$aJava Open Source programming :$$bwith XDoclet, JUnit, WebWork, Hibernate /$$cJoe Walnes [and others]. 000013532 264_1 $$aIndianapolis, Ind. :$$bWiley,$$cc2004. 000013532 300__ $$axx, 459 pages ;$$c[28] cm. 000013532 336__ $$atext$$btxt$$2rdacontent 000013532 337__ $$aunmediated$$bn$$2rdamedia 000013532 338__ $$avolume$$bnc$$2rdacarrier 000013532 4901_ $$aJava Open Source library 000013532 5050_ $$aIntroduction -- Overview of the book -- Application overview -- Unit testing with JUnit -- Testing object interactions with Mocks -- Storing objects with Hibernate -- Model view controller with WebWork -- Simplifying layout with SiteMesh -- Adding search capabilities with Lucene -- Generating configuration files with XDoclet -- Communication and tools -- Time-saving tools -- Setting up the development environment -- Understanding test-driven development -- Managing lifecycles and dependencies of components -- Defining the domain model -- Creating a web-based interface -- Defining navigation, layout, look and feel -- Implementing browse and search capabilities -- Adding a shopping cart -- Securing the application. 000013532 520__ $$aFirst book to show J2EE developers how to leverage best-of-breed open-source tools from OpenSymphony, Apache, and other groups to build a complete J2EE application. 000013532 650_0 $$aJava (Computer program language) 000013532 650_0 $$aJava. 000013532 650_0 $$aOpen source software. 000013532 650_4 $$aJAVA (COMPUTER PROGRAM LANGUAGE) 000013532 650_4 $$aOPEN SOURCE SOFTWARE (COMPUTERS) 000013532 650_4 $$aCOMPUTER HANDBOOKS AND MANUALS 000013532 650_4 $$aCOMPUTER PROGRAMMING 000013532 650_4 $$aJAVA : PROGRAMMING GUIDE 000013532 7001_ $$aWalnes, Joe,$$d1978- 000013532 7001_ $$aAbrahamian, Ara,$$eauthor. 000013532 7001_ $$aCannon-Brookes, Mike,$$eauthor. 000013532 7001_ $$aLightbody, Pat,$$eauthor. 000013532 830_0 $$aJava Open Source library. 000013532 903__ $$v1 000013532 942__ $$cMON 000013532 952__ $$w2006-11-03$$p2004-0471$$r0.00$$u15145$$bMAIN$$10$$kD 732 WAL.J$$v2004-09-17$$zIT Division$$70 000013532 980__ $$aBIB 000013532 999__ $$c14247$$d14247