Summary


This chapter shows that complex graphs of objects can easily be navigated with a relatively terse syntax. This can be especially useful when dealing with data in a variety of types.

As you build complex applications, stitching together complex graphs of objects, obtaining debugging information can sometimes be difficult (especially on production systems). To address these concerns, the next chapter covers Logging.

Project Ideas

How hard is it to map JXPath queries to SQL? Would it be possible to programmatically transform a JXPath query into a SQL query?

What are some additional data types that JXPath could support? For example, can a JDBC ResultSet be represented as a JXPath data type? How would the JXPath syntax map to the ResultSet?

Write a performance test application to compare JXPath access, reflection, and direct method access.




    Apache Jakarta Commons(c) Reusable Java Components
    Real World Web Services
    ISBN: N/A
    EAN: 2147483647
    Year: 2006
    Pages: 137
    Authors: Will Iverson

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net