今日の学習時間。
- Day:114
- Today:2h
- Total:732h
学習内容について。
- オリジナルアプリ
- Spring Bootへの移植
- 本
- 『Spring Boot 2 プログラミング入門』
今日の反省と明日の目標。
今日はあまり勉強時間が取れなかったのでデータベースアクセスだけ試しました。今まではMySQLを使っていましたが、軽量でテストに最適な組み込みデータベースのH2 Databaseを使ってみることに。Gradleに依存関係を追加するだけで使えるようになるのでとても便利でした。ただ、どうやって挿入したデータを扱うのかがイマイチ分からない。コンソールが必要なのか?
とはいえ、組み込み(Embedded)だとサービスを外部に公開できないようですね。なので、H2DBはあくまでテスト環境で使うことに関して優れたものがあると思いました。やっぱりMySQLを使うことになるかな。MariaDBも試してみたい気持ちはある。
一応、JPAを介してるので依存関係さえきちんと設定できれば色んなデータベースを使える訳です。今のところそれぞれの違いがよく分からないからまた別の機会に比較してまとめようと思います。
明日は履歴書などの書類関係をまとめる日にする予定です。時間があれば今日の続きをしていきたい。