maven interface integrated with databases