Java 8 finally brings support for functional programming to Java. Functional programming support helps streamline existing code while providing powerful new capabilities to the Java language. It will also allow for new, more elegant ways to work with databases in Java. It will bring us one step closer to the day when someone with no database expertise can write regular Java code and have that code automatically pull data from a database without causing performance problems, errors, or security issues.
Video producer: http://www.tjug.ca/