initial attempt for abstraction; druid works with Derby as default

r u sure this still works for mysql?