Skip to content
Snippets Groups Projects
Commit b3cb4151 authored by Wissem BENSIDHOUM's avatar Wissem BENSIDHOUM
Browse files

update readme file

parent 91faa014
Branches
No related tags found
No related merge requests found
# Set up cours Java Spring Boot # Set up cours Java Spring Boot
## I. Installation
**2 méthodes d'installation sont possibles : par téléchargements Internet ou par Clé USB**
### Windows
#### Par téléchargements Internet :
- Docker : https://docs.docker.com/desktop/install/windows-install/
- Intellij : https://www.jetbrains.com/fr-fr/idea/download/#section=windows
### Mac
Pour les puces M1 ou M2 choisis *Apple Chip* & *(Apple Silicone)*
Pour les puces Intel choisis *Intel Chip* & *(Intel)*
#### Par téléchargements Internet :
- Docker : https://docs.docker.com/desktop/install/mac-install/
- Intellij : https://www.jetbrains.com/fr-fr/idea/download/#section=mac
### Linux
#### Commandes pour les installations :
- Docker : <br>
- `curl -fsSL https://get.docker.com -o get-docker.sh` <br>
- `sudo sh get-docker.sh`
- `sudo usermod -aG docker $USER`
- Intellij : <br>
- `sudo snap install intellij-idea-ultimate --classic`
## II. Set up Intellij ## II. Set up Intellij
### 1. Création compte
Intellij est un IDE super complet et est devenu un indispensable pour le développement de projet Java. <br>
Avec ses recherches de fichiers optimisées, ses auto-complétions et ses raccourcis à gogo, Intellij améliore grandement l'expérience de développement.
Le Graal étant que Maven y est de base intégré et que tu puisses
télécharger n'importe quelle version de Java directement depuis ton IDE (non ce n'est pas un rêve !)<br>
Cerise sur le gateau grâce à ton compte EPF, tu peux gratuitement obtenir une licence de la version payante (ultimate).
Elle est essentielle au bon déroulement du TP car, avec cette dernière, tu pourras notamment visualiser ta base de données et interagir avec elle directement depuis IntelliJ. <br>
Pour te créer un compte, suis ce lien et effectue les actions détaillées ci-dessous : https://www.jetbrains.com/fr-fr/idea/
<p align="center">
<img src="img-readme/main-readme/img.png" width="500"/>
<img src="img-readme/main-readme/img2.png" width="500"/>
</p>
### 2. Licence Intellij
Pour récupérer une licence gratuite utilise ce lien : https://jetbrains.com/shop/eform/students
### 3. Lancer Intellij
Une fois ta licence récupérée, lance l'IDE et relie ton compte
<p align="center">
<img src="img-readme/main-readme/img3.png" width="600"/>
<img src="img-readme/main-readme/img4.png" width="600"/>
</p>
### 4. Clonage du projet
Pour récupérer le repository GitLab du TP, lance `git clone https://gitlab.com/llenet/java-angular.git`
Tu y trouveras toutes les ressources nécessaires à la suite du TP.
Dans Intellij, effectue ensuite les actions suivantes :
<p align="center">
<img src="img-readme/main-readme/img5.png" width="400"/>
<img src="img-readme/main-readme/img6.png" width="400"/>
</p>
### 5. Téléchargement de Java 17
Depuis Intellij, tu peux directement télécharger Java 17 : <br>
<p align="center">
<img src="img-readme/main-readme/img7.png"/>
<img src="img-readme/main-readme/img8.png" width="600"/>
<img src="img-readme/main-readme/img9.png" width="600"/>
<img src="img-readme/main-readme/img10.png" width="600"/>
</p>
### 6. Ouvrir un terminal dans Intellij
<p align="center">
<img src="img-readme/main-readme/img11.png" width="600"/>
</p>
<br>
Tu peux également changer de Shell (Surtout utile pour les Windows)<br>
<br>
<p align="center">
<img src="img-readme/main-readme/img12.png" width="500"/>
</p>
<br>
Sélectionne *Git Bash*
<p align="center">
<img src="img-readme/main-readme/img13.png" width="500"/>
</p>
## III. Set up
de la BDD via Docker
### 1. Docker
Lance le Docker Desktop en cliquant sur l'icône, tu dois obtenir l'écran suivant :
<p align="center">
<img src="img-readme/main-readme/img14.png" width="800"/>
</p>
Ferme et ré-ouvre ton application IntelliJ pour que les changements effectués par l'installation de Docker soit pris en compte.<br>
Pour s'assurer que ton install Docker a bien fonctionné, lance la commande suivante dans ton terminal : <br>
`docker run hello-world` <br>
Tu dois obtenir ce résultat : <br>
<br>
<p align="center">
<img src="img-readme/main-readme/img15.png" width="600"/>
</p>
### 2. Afficher la BDD dans Intellij ### 2. Afficher la BDD dans Intellij
Effectue les étapes suivantes : Effectue les étapes suivantes :
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment