Pour un nouveau projet, JPA est-il toujours l'outil recommandé pour gérer les données relationnelles ou existe-t-il des scénarios où Spring JdbcTemplate est un meilleur choix ? Quelques facteurs à prendre en compte dans votre réponse :
- nouveau schéma de base de données vs schéma et tables préexistants
- niveau d'expertise du développeur
- avec laquelle il est facile de s'intégrer à une couche de mise en antémémoire de données
- performance
- d'autres facteurs pertinents à prendre en considération ?