Alyssa_C
2 days left: SpringOne2GX Early Bird Pricing Ends Friday! Learn from Spring, Groovy, Grails experts http://bit.ly/9d2vtK #springone2gxSep 1, 2010 11:37 AM
In this talk we will look at some advanced features of the Oracle Database that most developers overlook. This includes the native XML data type, Advanced Queuing for messaging and transparent auditing of database changes.
During the presentation the features will be shown in live code and we will walk through three complete examples utilizing the discussed features.
One example will show how to use triggers and Advanced Queuing to monitor changes made to the database. Another example shows how we can persist domain objects as XML data using JAXB and Oracle's XMLType. A third example shows how we can create an audit trail in the database by propagating the web application principal information to the database and logging any changes made to database tables.
We will also discuss how the Advanced Pack for the Oracle Database can make these tasks a lot simpler, both in terms of development effort and for configuration.
Session Detail
This talk will discuss a variety of issues you should consider when tuning the persistence layer of your Spring applications.
We will discuss SQL tuning, JDBC tuning and to some extent database tuning. We will also look at the unique issues encountered with ORM tools like Hibernate and EclipseLink. One issue covered in detail is the performance impact of eager vs. lazy loading.
To tune ORM tools, you need to be able to capture the generated SQL. We will show some useful tools that can help with this.
Session Detail