20. Databases -- 21. Conclusion. Appendix A. Java/Groovy -- Appendix B. Java/Scala --