Java を使用して JHipster に基づいたフルスタック開発アプリケーションを開発する方法

WBOY
リリース: 2023-09-21 12:30:41
オリジナル
930 人が閲覧しました

Java を使用して JHipster に基づいたフルスタック開発アプリケーションを開発する方法

Java を使用して JHipster に基づくフルスタック開発アプリケーションを開発する方法

JHipster は、完全なツール セットを提供する非常に人気のあるフルスタック開発フレームワークです。テンプレートは、開発者が最新の Web アプリケーションを迅速に構築するのに役立ちます。この記事では、Java を使用して JHipster に基づくフルスタック アプリケーションを開発する方法を紹介し、いくつかの具体的なコード例を示します。

  1. 準備作業
    まず、次のツールと環境をローカルにインストールする必要があります:
  2. Java JDK: Java 開発環境がインストールされていることを確認します。 # #Node.js: JHipster によって生成されたフロントエンド コードのインストールと管理に使用されます;
  3. Maven: Java プロジェクトの構築と管理に使用されます;
  4. IntelliJ IDEA などの Java IDE日食。
  5. JHipster のインストール
  6. ターミナルまたはコマンド ライン ツールを開き、次のコマンドを入力して JHipster をインストールします:

    npm install -g generator-jhipster
    ログイン後にコピー

  7. 新しいプロジェクトを作成します
  8. ワークスペースのディレクトリに入り、次のコマンドを実行して新しい JHipster プロジェクトを作成します。

    jhipster
    ログイン後にコピー

    上記のコマンドを実行すると、JHipster は、プロジェクトの基本情報を構成するために答える必要があるいくつかの質問を表示します。アプリケーション名、データベースの種類などのプロジェクト。

  9. エンティティ インスタンスの生成
  10. プロジェクトの構成が完了したら、JHipster が提供するコマンド ライン ツールを使用してエンティティ インスタンスを生成できます。ここでは、単純な "Book" エンティティを次のように取り上げます。例。次のコマンドを実行して、エンティティの関連コードを生成します。

    jhipster entity Book
    ログイン後にコピー

    上記のコマンドを実行すると、JHipster は、Book エンティティの Java バックエンド コード、Angular フロントエンド コード、およびデータベース移行ファイルを作成します。

    ビジネス ロジックの作成
  11. 実際のニーズに応じて、自動生成された Java コードを編集して、特定のビジネス ロジックを実装できます。生成された
  12. src/main/java
    ディレクトリには、com.yourprojectName.domaincom.yourprojectName.web.rest などのパッケージがあります。主に編集が必要となるのは以下のファイルです。
  13. 次に、生成された Angular フロントエンド プロジェクト内の対応するコードを編集して、バックエンド データおよびフロントエンド表示ロジックとの対話を実装できます。フロントエンド コードは、
src/main/webapp/app/entities/book

ディレクトリにあります。

    アプリケーションを実行する
  1. コードを記述した後、次のコマンドを使用してアプリケーションを実行できます:

    ./mvnw
    ログイン後にコピー

    上記のコマンドを実行すると、JHipster は自動的にエンド コードはフロントエンド コードとともにパッケージ化されており、埋め込み Tomcat サーバーを起動します。

    http://localhost:8080

    を通じてアプリケーションにアクセスできます。

  2. 上記は、Java を使用して JHipster に基づいたフルスタック アプリケーションを開発する方法の基本的な手順です。もちろん、JHipster は、ID 認証、認可管理、フロントエンド UI コンポーネントなど、他の多くの機能とオプションも提供しており、独自のニーズに応じてさらに構成およびカスタマイズできます。この記事がお役に立てば幸いです!

以上がJava を使用して JHipster に基づいたフルスタック開発アプリケーションを開発する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート