LEADER 00000cam a2200853 a 4500 001 319837150 003 OCoLC 005 20240129213017.0 006 m o d 007 cr unu|||||||| 008 090501s2007 ctua o 001 0 eng d 019 608037128|a649974655|a1044284731|a1056375733|a1064026860 |a1074285353|a1083490169|a1103276648|a1104443890 |a1105783520|a1112554635|a1112928858|a1113270496 |a1129368008|a1153033721|a1156925472|a1300509204 |a1302289480|a1302698571|a1303386612 020 9781932394825 020 1932394826 020 1638354413 020 9781638354413 024 8 9781932394825 029 1 AU@|b000067111148 029 1 CHBIS|b006150898 029 1 CHVBK|b171501810 029 1 DEBSZ|b355451433 029 1 HEBIS|b291521215 035 (OCoLC)319837150|z(OCoLC)608037128|z(OCoLC)649974655 |z(OCoLC)1044284731|z(OCoLC)1056375733|z(OCoLC)1064026860 |z(OCoLC)1074285353|z(OCoLC)1083490169|z(OCoLC)1103276648 |z(OCoLC)1104443890|z(OCoLC)1105783520|z(OCoLC)1112554635 |z(OCoLC)1112928858|z(OCoLC)1113270496|z(OCoLC)1129368008 |z(OCoLC)1153033721|z(OCoLC)1156925472|z(OCoLC)1300509204 |z(OCoLC)1302289480|z(OCoLC)1302698571|z(OCoLC)1303386612 037 CL0500000040|bSafari Books Online 040 UMI|beng|epn|cUMI|dOCLCQ|dCEF|dOCLCQ|dNHM|dDEBSZ|dOCLCO |dCNNAI|dOCLCF|dOCLCQ|dOCLCE|dOCLCQ|dAU@|dOCLCQ|dWYU|dUAB |dVT2|dCNCEN|dOCLCQ|dERF|dUKBTH|dUHL|dYDX|dEBLCP|dLDP|dDST |dLVT|dTAC|dOCLCO|dOCLCQ|dINARC|dOCLCO|dOCLCL 042 dlr 049 INap 082 04 005.757 B417 2007 [ONLINE] 082 04 005.757 B417 2007 [ONLINE] 099 eBook O’Reilly for Public Libraries 100 1 Begin, Clinton. 245 10 IBatis in action /|cby Clinton Begin, Brandon Goodin, Larry Meadors.|h[O'Reilly electronic resource] 260 Greenwich, Conn. :|bManning,|c©2007. 300 1 online resource (xxx, 336 pages) :|billustrations 336 text|btxt|2rdacontent 337 computer|bc|2rdamedia 338 online resource|bcr|2rdacarrier 347 text file 505 0 1. The iBATIS philosophy -- 2. What is iBATIS? -- 3. Installing and configuring iBATIS -- 4. Working with mapped statements -- 5. Executing nonquery statements -- 6. Using advanced query techniques -- 7. Transactions -- 8. Using dynamic SQL -- 9. Improving performance with caching -- 10. iBATIS data access objects -- 11. Doing more with DAO -- 12. Extending iBATIS -- 13. iBATIS best practices -- 14. Putting it all together -- App. iBATIS.NET quick start. 506 |3Use copy|fRestrictions unspecified|2star|5MiAaHDL 520 IBATIS in Action teaches Java developers and architects how to use the iBATIS framework to map relational databases to object-oriented programs. Written by the creator of iBATIS, this practical book presents patterns and solutions that readers can apply immediately. iBATIS in Action shows Java developers how to tackle the problem of data persistence using the elegant iBATIS framework. iBATIS helps developers solve the problem of connecting- or mapping- relational databases to object-oriented code. An extensive running example presents reusable iBATIS patterns and common solutions. The sample application shows where iBATIS fits in a typical web application as well as how iBATIS integrates with other popular frameworks like Struts. iBATIS in Action focuses on solving existing problems without introducing new ones. In addition to showing what iBATIS does, iBATIS in Action also shows how iBATIS solves problems. Readers explore the driving design philosophy behind iBATIS as presented by iBATIS creator Clinton Begin. 533 Electronic reproduction.|b[Place of publication not identified] :|cHathiTrust Digital Library,|d2010.|5MiAaHDL 538 Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.|uhttp://purl.oclc.org/DLF/benchrepro0212 |5MiAaHDL 542 |f©2007 Manning Publications. All rights reserved.|g2007 546 English. 583 1 digitized|c2010|hHathiTrust Digital Library|lcommitted to preserve|2pda|5MiAaHDL 588 0 Print version record. 590 O'Reilly|bO'Reilly Online Learning: Academic/Public Library Edition 650 0 Relational databases. 650 0 Object-oriented databases. 650 0 Object-oriented programming (Computer science) 650 0 Java (Computer program language) 650 6 Java (Langage de programmation) 650 6 Programmation orientée objet (Informatique) 650 6 Bases de données orientées objet. 650 6 Bases de données relationnelles. 650 7 Relational databases.|2blmlsh 650 7 Object-oriented databases.|2blmlsh 650 7 Object-oriented programming (Computer science)|2blmlsh 650 7 Java (Computer program language)|2blmlsh 650 7 Java (Computer program language)|2fast 650 7 Object-oriented databases|2fast 650 7 Object-oriented programming (Computer science)|2fast 650 7 Relational databases|2fast 700 1 Goodin, Brandon. 700 1 Meadors, Larry. 776 08 |iPrint version:|aBegin, Clinton.|tIBatis in action. |dGreenwich, Conn. : Manning ; [London : Pearson Education, distributor], ©2007|w(DLC) 2007277303|w(OCoLC)74969437 856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https:// learning.oreilly.com/library/view/~/9781932394825/?ar |zAvailable on O’Reilly for Public Libraries 938 Internet Archive|bINAR|nibatisinaction0000begi 938 ProQuest Ebook Central|bEBLB|nEBL6642863 938 YBP Library Services|bYANK|n302272874 994 92|bJFN