インタフェースAPIの定義の範囲内
コントローラ内でインタフェースを実装
サービス
計画されたサービスプログラムの定義を追加し
、現在のオブジェクトが空であるかどうかを判断するために、対象のコースのカリキュラムのid名は、空のスローする場合、不正な引数の例外、空にするのに十分です。
すべてのコースのルートは0 PARENTIDある
ので、ルートを発見しました
定義されたTeachplanRepository
courseIdすることにより、これらの二つのフィールドを照会する準備ができましたし、PARENTID
メソッド呼び出し内のサービス
最初の注射
の問い合わせは自動的にルートに追加することはできません
リポジトリ注入プログラム
これはcourseIdに戻ることができます保存した後
、MySQLは@Transactionalにこのコメントを追加するにはとても親切で制御されています。CRUD操作は、総務を結合しなければなりません
Mainメソッドの呼び出し
値が選択の余地をPARENTIDない場合、つまり、そのスペース上を通過。ルートノードのデータを追加し、バックのParentIDに戻ります。
次に、新しいオブジェクトを作成します。新しいオブジェクトに割り当てられている上を通過したJSONオブジェクトにオブジェクトの値を属性。
レベルの親ノードを親ノードレベルが2その後、子ノードのレベルは3であるされている場合は0、その子ノードの学年レベルは1です
。このレベルに設定されています。
ファイル名を指定して実行swaggerUI
あなたはどちらJSONデータを埋めることができます