1. An adaptive query handling method comprising: receiving an initial query in a database driven application; parsing the initial query to identify a query expression key; matching the query expression key to an adaptive query expression; transforming the adaptive query expression to a final query expression through a replacement of annotations in the adaptive query expression with static expressions conforming to a query language for the final query expression; and, applying the final query expression to a database subsystem for the database driven application.