java 8 DB interface improvements