Maison > Java > javaDidacticiel > Comment utiliser Java pour développer une application de développement front-end basée sur JHipster

Comment utiliser Java pour développer une application de développement front-end basée sur JHipster

WBOY
Libérer: 2023-09-22 08:42:17
original
1470 Les gens l'ont consulté

Comment utiliser Java pour développer une application de développement front-end basée sur JHipster

Comment utiliser Java pour développer une application de développement front-end basée sur JHipster

Avant-propos :
Dans le domaine du développement front-end, JHipster est un outil open source très populaire qui aide les développeurs à créer rapidement des applications Web modernes. JHipster intègre de nombreuses technologies front-end et back-end couramment utilisées, notamment Java, Spring Boot, Angular, React, etc., permettant aux développeurs de créer rapidement une application Web complète. Cet article expliquera comment utiliser Java pour développer une application de développement front-end basée sur JHipster et fournira des exemples de code spécifiques.

  1. Installer JHipster
    Tout d'abord, nous devons installer JHipster. JHipster est un générateur de code basé sur Yeoman, nous pouvons l'installer via npm :
npm install -g generator-jhipster
Copier après la connexion

Une fois l'installation terminée, vous pouvez vérifier si l'installation a réussi :

jhipster --version
Copier après la connexion
  1. Créez un nouveau projet JHipster
    Entrez la ligne de commande que vous souhaitez créer le répertoire du projet et exécutez la commande suivante :
jhipster
Copier après la connexion

JHipster vous demandera de sélectionner certaines options pour configurer le projet, telles que la sélection de la technologie frontale (Angular ou React), du type de base de données, etc. Choisissez en fonction de vos besoins.

  1. Développer des applications frontales
    JHipster fournit un répertoire séparé pour les applications frontales, qui contient tout le code frontal et les fichiers de ressources. Ici, nous utiliserons Angular comme framework front-end, mais vous pouvez également choisir d'utiliser d'autres frameworks tels que React.

Entrez dans le répertoire front-end :

cd src/main/webapp
Copier après la connexion

Dans ce répertoire, nous pouvons voir un dossier d'application, qui contient tout le code angulaire et les fichiers de ressources.

Ouvrez le répertoire de l'application et vous trouverez un sous-répertoire nommé home. Ceci est un exemple de page à partir de laquelle vous pouvez commencer à développer votre application.

  1. Écrivez le code frontal
    Ouvrez le fichier dans le répertoire personnel, vous trouverez un fichier nommé home.component.ts. Il s'agit du fichier de définition du composant angulaire, qui contient la logique et les vues du composant.

Nous pouvons ouvrir le fichier à l'aide de n'importe quel éditeur de texte et commencer à écrire notre code. Voici un exemple simple :

import { Component, OnInit } from '@angular/core';

@Component({
  selector: 'app-home',
  templateUrl: './home.component.html',
  styleUrls: ['./home.component.scss']
})
export class HomeComponent implements OnInit {
  title = 'Hello, JHipster!';

  constructor() { }

  ngOnInit(): void {
  }
}
Copier après la connexion

Le code ci-dessus définit un composant angulaire appelé HomeComponent, qui possède une propriété appelée title. Nous pouvons utiliser cet attribut dans les modèles HTML pour afficher les titres.

  1. Modèle front-end d'écriture
    Dans le répertoire personnel, vous trouverez également un fichier nommé home.component.html. Il s'agit du fichier modèle HTML du composant qui définit la vue du composant.

Ouvrez home.component.html et écrivez le contenu suivant :

<h1>{{ title }}</h1>
Copier après la connexion

Le code ci-dessus affiche simplement le titre du composant.

  1. Exécutez l'application
    Retournez au répertoire racine du projet et exécutez la commande suivante pour démarrer l'application :
./mvnw
Copier après la connexion

Après un démarrage réussi, ouvrez le navigateur et visitez http://localhost:8080/, vous voir une page "Bonjour, JHipster!".

  1. Fonctions avancées et développement avancé
    En plus des fonctions de base ci-dessus, JHipster fournit également de nombreuses autres fonctions avancées et options de développement avancées, notamment la configuration du routage, l'authentification et l'autorisation, les appels API, etc. Vous pouvez en savoir plus grâce à la documentation et aux ressources communautaires de JHipster.

Conclusion :
Cet article présente comment utiliser Java pour développer une application de développement front-end basée sur JHipster. Nous avons utilisé JHipster pour créer rapidement une application Web complète, démontré le processus de développement front-end de base et fourni des exemples de code spécifiques. J'espère que cet article pourra vous apporter de l'aide afin que vous puissiez mieux utiliser JHipster pour développer des applications frontales.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal