This book focuses on tactical implementation details, answering such questions as: How do we parse XML? How do we serialize beans? Is there an easier way to work with Collections? How do we work with HTTP and keep track of cookies? In enterprise software development, the tactical is often sacrificed for the strategic. Consider a complex enterprise-scale system with a solid, well-conceived architecture. The strategic (or high-level) design appears reasonable from 40,000 feet, but as soon as you drill into the details, you notice that every component contains pages upon pages of unmaintainable and unnecessary code because the developers were not aware of some valuable time-saver like BeanUtils, Collections, or the Digester. Or, worse, the developer may have spent a week reimplementing most of the capabilities of Commons BeanUtils even though BeanUtils was already in the classpath. While a familiarity with Apache Commons may not directly affect the architecture of your application, knowing what Apache Commons can do often helps to inform decisions made at the class level.
Table of contents
- Supplements to the Java Platform
- Manipulating Text
- JavaBeans
- Functors
- Collections
- XML
- Application Infrastructure
- Math
- Templating
- I/O and Networking
- HTTP and WebDAV
- Searching and Filtering
Pages : | 333 |
Size : | 3.0 MB |
Downloads: | 98 |
Created: | 2022-02-03 |
License: | CC BY-NC-ND |
Author(s): | Tim O'Brien |
Others related eBooks about The Common Java Cookbook
Download free course Java Web Scraping Handbook, pdf file on 115 pages by Kevin Sahin.
Download free course Java, Java, Java, pdf file on 856 pages by Ralph Morelli, Ralph Walde.
JavaScript lies at the heart of almost every modern web application, from social apps like..., download free JavaScript tutorial in PDF (472 pages) created by .
This book written to provide clear and concise explanation of topics for programmers both starting to learn the Java programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it.
Vast quantities of data are produced every second. In this context, neural networks become..., download free Java tutorial in PDF (244 pages) created by Alan M.F. Souza .