- 5
- 33 110
Libery Lab
Приєднався 11 лис 2020
Bienvenu à tous les passionnés de développement,
Que vous soyez débutant ou expérimenté, j’espère à ma manière vous aider à appréhender de nouvelles compétences en usant d’un maximum de pédagogie.
Vous l’aurez compris, nous parlerons ici principalement d’informatique tout en gardant un axe orienté vers le développement d’applications.
Bon visionnage à tous,
Que vous soyez débutant ou expérimenté, j’espère à ma manière vous aider à appréhender de nouvelles compétences en usant d’un maximum de pédagogie.
Vous l’aurez compris, nous parlerons ici principalement d’informatique tout en gardant un axe orienté vers le développement d’applications.
Bon visionnage à tous,
[Java EE] Première application Java EE avec Maven
Dans cette vidéo, nous verrons ensemble comment initialiser un projet Java EE classique en utilisant l’IDE Eclipse et le gestionnaire de dépendance Maven.
D’autres vidéos viendront dans un second temps afin de présenter l’usage des servlets, des filtres, des JSP et de leurs tags.
Lien de téléchargement :
JDK : www.oracle.com/fr/java/technologies/javase/javase-jdk8-downloads.html#license-lightbox
Eclipse : www.eclipse.org/downloads/packages/
Tomcat : tomcat.apache.org/download-80.cgi
D’autres vidéos viendront dans un second temps afin de présenter l’usage des servlets, des filtres, des JSP et de leurs tags.
Lien de téléchargement :
JDK : www.oracle.com/fr/java/technologies/javase/javase-jdk8-downloads.html#license-lightbox
Eclipse : www.eclipse.org/downloads/packages/
Tomcat : tomcat.apache.org/download-80.cgi
Переглядів: 16 873
Відео
[Liquibase CLI] La pratique #3 : Répartition des commandes et reset de la base
Переглядів 1,6 тис.3 роки тому
Gérer sa base de données avec Liquibase - Partie 2 : La pratique#3 : Répartition des commandes et reset de la base Dans cette vidéo nous verrons comment mieux répartir nos commandes de changelogs puis nous verrons comment recréer une base de données depuis Zéro en utilisant nos commandes. Nous aborderons en fin de vidéo quelques perspectives intéressantes de Liquibase.
[Liquibase CLI] La pratique #2 : Création modification et alimentation d'une table
Переглядів 3 тис.3 роки тому
Gérer sa base de données avec Liquibase - Partie 2 : La pratique#2 : Création modification et alimentation d'une table Après avoir initialisé notre environnement de travail, nous faisons nos premières commandes Liquibase afin de créer une table, de la modifier puis nous l’alimenterons en utilisant un fichier CSV
[Liquibase CLI] La pratique #1 : Initialisation PostgreSQL + Liquibase
Переглядів 5 тис.3 роки тому
Gérer sa base de données avec Liquibase - Partie 2 : La pratique#1 : Initialisation PostgreSQL Liquibase Dans cette vidéo, nous allons mettre en pratique les sujets abordés lors de la partie théorique. Nous commencerons par mettre en place une base PostgreSQL en Docker, nous y connecter avec l’outil DBeaver puis installer et initialiser Liquibase CLI pour commencer à effectuer des commandes.
[Liquibase] Gérer sa base de données avec Liquibase - Partie 1
Переглядів 7 тис.4 роки тому
Première vidéo autour de l’outil Liquibase, ici nous comprenons ensemble pourquoi Liquibase est un outil intéressant à utiliser quand nous développons des applications. Une partie deux arrivera bientôt ou nous utiliserons Liquibase CLI sur une base PostgreSQL, en attendant, bon visionnage. Libery lab
Franchement vous etes fort merci beaucoup😍
Merci beaucoup
Merci c très intéressent
Merci, tuto très intéressant.
trop fort et tres tres tres bien expliquer vraiment merci. je comprend mieux la configuration maven
trop util. top merci
merci
Vraiment top. Merci bcp
Excellent
Merci c vraiment intéressante
Salut top tes vidéos, continue stp elle sont pros
Merciiii 🥰🤩🌼💐🌹🌼
Good Job
La suite svp. Vous avez résolu un gros problème pour moi à travers vos explications limpides.Merci
Merci pour les tips
merci beaucoup, chapeau.
Claire, merci
Merci
Merci pour tes vidéos. Franchement ils m’ont aider. Bravo
Excellent tuto, vraiment! Hâte de voir la suite. Merci!
Pédagogue ! c'est pour quand la suite ?
Merci ! vivement la suite
J'ai bien aimé votre vidéo. Pour une fois j'ai réussi faire fonctionner l'application. J'ai bien aimé vos explications. Je suis en attente d'autres vidéos pour aller plus loin. Continuez comme cela. BRAVO.
Je n'arrive pas à activer (ou liée) apache tomcat avec éclipse, y avais toujours un problème dans les port de serveur... J'ai essayé de suivre des tuto mais le problème n'a été pas résolu
Veillez vous assurer que la version de Tomcat que vous choisissez dans eclipse correspond bien à la version de Tomcat que vous avez télécharger. Si ce n'est pas le cas, ça ne marchera pas ...
Bonjour ! Merci et bravo pour cette série de vidéos qui sont très claires et concises. Vous avez l’air de bien maîtriser cet outil, c’est pourquoi je me permet ces questions : - Liquibase peut-il s’apparenter à une sorte de Git, conçu spécialement pour les bases de données ? - Est-il possible de synchroniser des bases de donnés, dans le cadre d’un projet web, par exemple, ou plusieurs utilisateurs sont amenés à modifier une base de donnée en local, comme le ferais Git via un repo distant ? J’espère avoir été clair dans ma question, mais si ce n’est pas le cas, n’hésitez pas ! Merci encore et à bientôt ! Thiboom
Bonjour Thiboom, Merci pour ton retour. Concernant tes questions, voici mon retour : Liquibase et Git peuvent se ressembler sur certains aspects comme sur la notion de changelog sur Liquibase et la notion de commit sur git, cependant ces outils diffèrent sur leurs objectifs. Effectivement, l’objectif de Git est avant tout de permettre le partage et la gestion d’un code source en le faisant évoluer par exemple par le biais de multiples branches sur lesquelles viendront travailler des développeurs. Liquibase a pour objectif de gérer l’état d’une bonne de données SQL pouvant être déployée sur plusieurs environnements. Liquibase n’est donc pas un outil consacré à améliorer la collaboration entre développeurs mais apporte plutôt une réponse pour aider au suivi et au maintien à jour de nos bases SQL. Pour moi, Liquibase et Git sont des outils complémentaires et les fichiers de changelogs doivent idéalement se trouver dans un gestionnaire de code tel que GIT. Dans le cadre du développement d’une application web, il est tout à fait possible voir même recommandé d’utiliser Liquibase, je l’utilise très fréquemment dans ce cadre-là. J’utilise par exemple Liquibase afin de construire une base de données locale qui aura une durée de vie temporaire (base en ram, ou une base fichier), puis le même script est utilisé pour construire la base sur mes environnements de développement, d’intégration, de recette, de formation et surtout de production, c’est d’ailleurs sur ce sujet que Liquibase est très intéressant. Voilà, j’espèce que cette réponse t’aidera. Michael
@@liberylab2726 Merci beaucoup, je comprends mieux !
Un grand merci pour vos vidéos de qualité. Je suis en train de comparer Flywaydb et Liquibase, pourriez-vous me dire si vous avez déjà rencontré des situations ou certaines actions n'étaient pas réalisable avec Liquibase mais seulement possible avec du SQL ?
Bonjour Sébastien et merci pour ton retour. Liquibase est un outil qui évolue beaucoup et de nouvelles fonctionnalités sont ajoutées fréquemment. Lorsque Liquibase n’apporte pas une réponse sous la forme d’une commande dédiée, il est possible d’utiliser une commande Liquibase SQL, tu bénéficies alors des avantages et inconvénients de SQL tout en utilisant une commande Liquibase dont l’exécution sera historisée et gérée comme toutes les autres. Tu peux aussi développer tes propres commandes intégrables sous forme d’extension Liquibase (je n’ai pas encore testé mais ça semble très intéressant). Dans le passé, j’ai dû utiliser du SQL lors d’import de données CSV afin de configurer des liens entre deux tables et cela en me basant sur des codes fonctionnels. Le code SQL était alors placé en remplacement de l’identifiant de la ligne à lier (Exemple : SELECT ID FROM MA_TABLE WHERE CODE= ‘A’). Michael