エンティティの作成 パーマリンク to "エンティティの作成"

はじめに パーマリンク to "はじめに"

JHipster Quarkusエンティティの作成により以下の生成が可能です。

  • データベーステーブル
  • Liquibaseチェンジセット
  • JPAエンティティ
  • Quarkus Panache Active Recordまたはリポジトリ
  • 基本的なCRUDを操作するResteasyコントローラ
  • データ転送オブジェクト(DTO)
  • ページ区切り
  • テスト

クライアント側のコンポーネント生成はJHipsterに委任します。

パーマリンク to "例"

$ jhipster-quarkus entity Book
INFO! Using JHipster version installed locally in current project's node_modules
INFO! No custom sharedOptions found within blueprint: generator-jhipster-quarkus at /Users/daniel/workspace/jhipster/jhipster-eleven/node_modules/generator-jhipster-quarkus
INFO! No custom commands found within blueprint: generator-jhipster-quarkus at /Users/daniel/workspace/jhipster/jhipster-eleven/node_modules/generator-jhipster-quarkus
INFO! Executing jhipster:entity Book
     info Using blueprint generator-jhipster-quarkus for entity subgenerator

The entity Book is being created.


Generating field #1

? Do you want to add a field to your entity? Yes
? What is the name of your field? isbn
? What is the type of your field? String
? Do you want to add validation rules to your field? Yes
? Which validation rules do you want to add? Required

================= Book =================
Fields
isbn (String) required


Generating field #2

? Do you want to add a field to your entity? No

================= Book =================
Fields
isbn (String) required


Generating relationships to other entities

? Do you want to add a relationship to another entity? No

================= Book =================
Fields
isbn (String) required



? Do you want to use separate repository class for your data access? No, the Entity will be used as an Active Record
? Do you want to use separate service class for your business logic? No, the REST controller should use the active record/repository directly
? Do you want pagination on your entity? Yes, with pagination links

Everything is configured, generating the entity...

JHipster UMLとJDL Studio パーマリンク to "JHipster UMLとJDL Studio"

JHipster QuarkusはJDLインポートをサポートしています。 エンティティの構築のチュートリアルのJHipster UML and JDL Studioセクションを参照してください。