ミーティングの表示


ガイドバーモードウィンドウの使用

                <span sec:authorize="isAuthenticated()">
                    <button th:if="${event.isEnrollableFor(#authentication.principal)}"
                            class="btn btn-outline-primary" data-toggle="modal" data-target="#enroll">
                        <i class="fa fa-plus-circle"></i> 참가 신청
                    </button>
                    <button th:if="${event.isDisenrollableFor(#authentication.principal)}"
                            class="btn btn-outline-primary" data-toggle="modal" data-target="#disenroll">
                        <i class="fa fa-minus-circle"></i> 참가 신청 취소
                    </button>
                    <span class="text-success" th:if="${event.isAttended(#authentication.principal)}" disabled>
                        <i class="fa fa-check-circle"></i> 참석 완료
                    </span>
                </span>
応募参加ボタンは現在、プレイヤーがイベントの関係によって変更されています.このときspring expressionを使用してeventのmethodを呼び出し、それを判断します.
  • 現在加入を申請できる場合は、
  • を押してください.
  • 可能であれば、申し込みキャンセルボタン
  • 完了したら、「参加完了」ボタン
  • をクリックします.

    spring expression


    SpelはSpring Expression Languageの略で、Springのオブジェクトの情報をクエリーしたり操作したりして値を表す強力な表現言語です.オブジェクトの情報は、参照に関連付けられたオブジェクトのグラフィックを参照することによって得られるので、実行時にSpELの式の値が決定される.ちなみに、オブジェクトグラフィックとは、実行時にオブジェクト間の関連関係で描画されるグラフィックです.

    Moment.js


    https://momentjs.com/
    npm install moment --save

    タイムライン、変換オブジェクトのタイプ


    「createBy」>「createdby」に変更
    spring.jpa.hibernate.ddl-auto=update
    それなら名前を変えるのではなく追加ですそのため、手動で交換する必要があります.

    ご覧のようにcreate by id列が追加されました.したがって、create by idのデータをcreate by idに移動する.

    次にcreate by idと対応するForeign Keyを削除します.

    flyway vs liquibase vs dbdeploy


    これらの操作に対応するデータベースジオメトリ管理ツールが存在します.Spring bootのデフォルトでは、flywayとliquibaseの2種類があります.
    出典:インフラストラクチャ白旗仙のSpringとJPAベースのWebアプリケーション開発
    https://engkimbs.tistory.com/741