sohatach's blog

http://github.com/soha

2014-06-01から1ヶ月間の記事一覧

FlywayでDBマイグレーション

FlywayとはDBマイグレーションフレームワークです。 DBマイグレーションというと少し難しく聞こえますが、 私は、「SQLの変更を差分SQLファイルとしてバージョン管理するしくみ」と理解しています。 最新の状態の全ての最終結果のSQLをまとめてバージョン管…

Skinny Frameworkを使ってみる。その3

前回まででリクエストを受け付けてからの一連の流れが大体理解できました。まず見るべきは、Controllers.scala(Railsで言うところのroutes.rb相当)であり、 ここから各URLに対応する処理が記載されています。 val indexUrl = get("/companies")(showResour…

Spring BootでHot Reloading

Spring Bootをいじっていると、少しコードを修正しただけで、 毎回パッケージングしてjarファイルから起動とやっていると時間が掛かってとても面倒。 Spring Loadedというライブラリを使うとHot Reloadingが可能とのことのため、試してみました。 1.Spring…

Spring BootからのSpring Dataを使ってみる。

個人的には最近Scala大好きになりつつあり、できることならScalaで仕事をしたいところですが、 現実には、やはり現場の実態を考えるとJavaにせざる得ない様々な事情もあるため、 Javaで使用するフレームワーク(Spring)について調べてみました。 DIコンテナ…

Skinny Frameworkを使ってみる。その2

このところ業務が忙しくなかなか思うように時間取れてませんでしたが、 少し落ち着いてきたので改めてSkinny Frameworkの学習再開。とあるWebアプリを作ることを目標にしていますが、 scaffoldするところまではいいものの、Scalatraの知識も全くない私には、…