Introduction et installation de l'environnement
06 minutes58 secondesInstaller l'environnement Swift
03 minutes36 secondesInstaller le framework Swift
03 minutes55 secondesDéploiement Dcoker et analyse Dockerfile
03 minutes55 secondesPrésentation de l'annuaire Swift
03 minutes02 secondesConteneur SwoftBean
10 minutes16 secondesUtilisation et principes des annotations Swoft
08 minutes30 secondesInjection douce
02 minutes55 secondesÉvénement Swoft écoutant et envoyant des événements
06 minutes42 secondesÉchafaudage de ligne de commande Swoft
05 minutes06 secondesOutils de développement Swift
04 minutes02 secondesUtilisation et précautions du contrôleur
08 minutes25 secondesDemande et réponse
07 minutes10 secondesAnnoter à l'aide du routage d'itinéraire
02 minutes56 secondesIntroduction et utilisation du middleware
13 minutes03 secondesIntégration du cas middleware jwt
08 minutes06 secondesAuthentificateur (authentificateur TP5.1 porté)
07 minutes14 secondesGestion du gestionnaire d’exceptions
08 minutes42 secondesConfiguration de la base de données
02 minutes59 secondesEntité
03 minutes21 secondesDonnées d'exploitation de l'entité (récemment ajoutées à la base de données)
07 minutes00 secondesDonnées d'opération d'entité (données de requête)
10 minutes19 secondesDonnées de fonctionnement de l'entité (mise à jour, suppression et agrégation)
05 minutes53 secondesSéparation rapide en lecture et en écriture
05 minutes58 secondesIntroduction de requêtes et écriture de données
04 minutes21 secondesLe demandeur interroge, met à jour et supprime les données de traitement conditionnel
09 minutes57 secondesMéthode de requête d'agrégation du demandeur
02 minutes21 secondesLe requêteur rejoint la requête de table et la pagination
08 minutes08 secondesHiérarchie des modèles
11 minutes09 secondesUtilisation de Redis
04 minutes12 secondesCas d'API 1 : structure de répertoire et fonction d'enregistrement des utilisateurs
17 minutes30 secondesCas Api 2 : Modification et suppression de la vérification du code de vérification implémentées par Redis
15 minutes32 secondesApi Case 3 : Utilisation de Redis pour mettre en cache les informations utilisateur via les données
15 minutes07 secondesCas quatre de l'API : contrôler l'authentification via l'état de connexion du middleware jwt
08 minutes16 secondesCinquième cas d'API : Explication du processus d'appel de cas d'API (résumé)
03 minutes47 secondesCas de vente flash : RedisMySQL implémente une vente flash à haute concurrence
15 minutes03 secondesCréer une tâche et la livrer
06 minutes21 secondesÉcouteur de tâchesListener
04 minutes15 secondesminuteur
02 minutes19 secondesMessagerie texte asynchrone (tâche petit cas)
04 minutes19 secondesDéfinir un pré-traitement et un processus personnalisé pour exécuter des tâches asynchrones
08 minutes49 secondesCas de processus 1 : consommation de la file d'attente Redis
04 minutes36 secondesCas de processus 2 : installation de RabbitMQ et implémentation de file d'attente simple
10 minutes08 secondesCas de processus 3 : paramètres de file d'attente à délai fixe RabbitMQ
08 minutes23 secondesCas de processus 4 : paramètre de file d'attente dynamique RabbitMQ
08 minutes10 secondesLe concept de programmation d’aspect AOP
04 minutes31 secondesPrincipe de mise en œuvre de l'AOP
02 minutes44 secondesImplémentation du proxy statique du principe AOP
08 minutes25 secondesImplémentation du proxy dynamique du principe AOP
09 minutes13 secondesIntroduction aux annotations d'aspect
01 minutes28 secondesPoint d’entrée non invasif PointExecution
08 minutes46 secondesPoint d'entrée non intrusif PointBean
05 minutes19 secondesDéfinition de la classe d'annotations PointAnnotation
04 minutes31 secondesDéfinition de la classe Wrapper de PointAnnotation
02 minutes03 secondesDéfinition de la classe Parser et de la classe Collector de PointAnnotation
03 minutes40 secondesLa définition de classe d'aspect Aspect de PointAnnotation utilise
08 minutes54 secondes