Gestion des transactions JDBC et contrôle d'isolation
Comprendre les transactions en base de données
Une transaction représente une unité logique d'opération qui regroupe plusieurs instructions DML (Data Manipulation Language) devant être exécutées ensemble. L'objectif est d'assurer l'intégrité des données : soit toutes les opérations réusissent, soit aucune n'est appliquée. Ce principe est fondam ...
Publié le 7 septembre à 14h22
Création et soumission de commandes dans un projet e-commerce avec Django
Affichage de la page de soumission
Lorsque l'utilisateur clique sur "Passer commande" dans le panier, il est redirigé vers la page /order/place/. Les éléments sélectionnés sont regroupés dans un fromulaire HTML utilisant des cases à cocher. Seules les valeurs des cases cochées sont soumises via une liste d'identifiants produits.
<f ...
Publié le 10 juillet à 16h54
Scénarios d'échec de la transaction Spring
Dans une même classe, un appel d'une méthode transactionnelle à une méthode non transactionnelle peut fonctionner correctement. En revanche, le cas contraire où la transaction échoue est illustré par le point 4 ci-dessous (appel interne dans une même classe).
@Autowired
private XXXMapper xxxMapper;
@Autowired
private YYYMapper yyyMapper;
@Tra ...
Publié le 25 juin à 16h07