ゼロからはじめるWEBプログラミング入門

未経験者でも初心者でも関係なく、とにかくWEBサイトを作るところから始めるブログ!

(3) Application.ymlでDB接続先にHerokuDBを指定 & Lombokインストール

f:id:sbc-web:20170331232537j:plain


はじめに

今回からようやくプログラミング!! と思ってたけどまだ準備が残ってたので、今回でサクッと終わらせる。

Pomの設定

  • Pom.xmlに「doma-spring-boot-starter」を追加します。

これを定義することで、起動時にApplication.ymlの設定でDBに接続できるようにする。

f:id:sbc-web:20170331230134p:plain


Application.ymlを開いてDB接続先の設定

Application.ymlにDB接続情報を設定します。

  • Appllcation.yml を開く(ダブルクリック)

f:id:sbc-web:20170331230304p:plain


  • ymlのエディターをインストールしてとのこと

f:id:sbc-web:20170331230319p:plain


YEdit インストー

  • どっちがいいのかわからないがロゴの感じで「YEdit」に決めてインストー

f:id:sbc-web:20170331230327p:plain


  • 同意して完了クリックでインストールスタート

f:id:sbc-web:20170331230333p:plain


  • 「OK」

f:id:sbc-web:20170331230340p:plain


  • 「はい」

f:id:sbc-web:20170331230346p:plain


  • 今度こそApplication.ymlを開いてみる

f:id:sbc-web:20170331230454p:plain


DB接続情報の設定

  • 開けたのでHerokuDBの接続情報を設定

接続情報は以前の記事を参考に(記事の最後尾参照) blog.w-hippo.com

Application.yml にDB接続情報を設定
  1. ホスト名
  2. DB名
  3. ユーザ名
  4. パスワード

f:id:sbc-web:20170331230500p:plain


Lombokのインストー

Lombokとは

JavaBeansで必要なアクセサ(Getter, Setter)を実際に作成しなくてもアノテーションの記載でコンパイル時に自動生成してくれるありがたいツール。

インストー
  • MavenのローカルリポジトリにLombokのライブラリ(jar)があるので、ダブルクリック

(~\.m2\repository\org\projectlombok\lombok\1.16.14\lombok-1.16.14.jar)

f:id:sbc-web:20170331231828p:plain


  • OK

f:id:sbc-web:20170331231838p:plain


  • クリック

f:id:sbc-web:20170331231845p:plain


  • 使用している Eclipse.exe を選択

f:id:sbc-web:20170331231852p:plain


  • 使用しているEclipseにチェックされていることを確認し、インストール実行

f:id:sbc-web:20170331231903p:plain


  • インストールされました

f:id:sbc-web:20170331231909p:plain


おわりに

プログラミング前のもろもろの事前準備がようやく完了したので、次回からようやくプログラミングに入ります。