例として、BookエンティティREST APIのKotlin言語実装を見てみよう:
- 交流の開始IDEの右側にあるJunieのアイコンをクリックしてチャットパネルを開きます。
- 明確な指示を出す::"KotlinでGETエンドポイントとPOSTエンドポイントを持つBookエンティティのREST APIを実装する"
- 生成された結果を見るジュニーは以下のことを自動的に行う:
- Bookデータ実体クラスの作成
- サービスレイヤーとコントローラコードの生成
- ルートマッピングの設定
- プロジェクトの実行を促すプロンプト(デフォルトポート8080)
- 確認試験::
- ブラウザアクセスhttp://localhost:8080/books
- POSTMANのようなツールを使ったAPIエンドポイントのテスト
- 反復最適化フィールドを追加したり、応答フォーマットを変更するには、次のような新しいコマンドを入力し続ける。"Book APIにpublishingYearフィールドを追加"
主なヒントプロジェクト・ルート・ディレクトリ.junie/guidelines.mdファイルにはコードの仕様(命名規則やコメント要件など)が定義されており、Junieはこれらの仕様に厳密に従いながらコードを生成します。
この答えは記事から得たものである。Junie:IDEでのプログラミング作業を自動化するインテリジェント・アシスタントについて