ステージ5 [オンライン] 3.マイクロサービス_day06研究カリキュラム管理_19-ページ出版レッスンを追加する予定 - インターフェイスの開発を

インタフェースAPIの定義の範囲内

コントローラ内でインタフェースを実装



 

サービス

計画されたサービスプログラムの定義を追加し

、現在のオブジェクトが空であるかどうかを判断するために、対象のコースのカリキュラムのid名は、空のスローする場合、不正な引数の例外、空にするのに十分です。




すべてのコースのルートは0 PARENTIDある

ので、ルートを発見しました

定義されたTeachplanRepository



courseIdすることにより、これらの二つのフィールドを照会する準備ができましたし、PARENTID

メソッド呼び出し内のサービス

最初の注射



の問い合わせは自動的にルートに追加することはできません
リポジトリ注入プログラム




これはcourseIdに戻ることができます保存した後


、MySQLは@Transactionalにこのコメントを追加するにはとても親切で制御されています。CRUD操作は、総務を結合しなければなりません

Mainメソッドの呼び出し

値が選択の余地をPARENTIDない場合、つまり、そのスペース上を通過。ルートノードのデータを追加し、バックのParentIDに戻ります。
次に、新しいオブジェクトを作成します。新しいオブジェクトに割り当てられている上を通過したJSONオブジェクトにオブジェクトの値を属性。

レベルの親ノードを親ノードレベルが2その後、子ノードのレベルは3であるされている場合は0、その子ノードの学年レベルは1です

。このレベルに設定されています。


ファイル名を指定して実行swaggerUI


あなたはどちらJSONデータを埋めることができます

おすすめ

転載: www.cnblogs.com/wangjunwei/p/11628007.html