初学者に向けた勉強会用の題材を仕込んだプロジェクトです。
以下でサンプルプロジェクトが起動します。
アプリケーション起動時に、h2databaseのファイルに確認用のスキーマ、データが構築されます。
# gradle bootRun
フロントエンドのサンプルコードを確認する場合は、事前に以下を実行する必要があります。
# npm i
# webpack
- h2コンソール
- http://localhost:8080/console
- JDBC URL: jdbc:h2:file:./testdb/testdb
- Username: sa
- Password: (空欄)
- http://localhost:8080/console
- 性能劣化を防ぐためにループからのデータベースアクセスは極力避ける
- MyBatisを利用してデータベースからキーを識別子、値をEntityとするMapを取得する
- Vueのv-htmlでXSSを回避する