タグ

Dropwizardに関するyggdra_wのブックマーク (4)

  • Dropwizard(Java)でrailsのようにDBマイグレーションをする - Qiita

    javaでもrailsのようなmigrationをするツールはいくつかあります。 Liquibase,Flyway,MyBatis Migrationsなどです。 今回は、以前説明したDropwizardがLiquibaseを同梱しているので、そのサンプルを使って説明したいと思います。 ちなみにLiquibaseとFlywayの違いはこちらにわかりやすく書かれていました。 概要 Liquibaseを一言で説明すると「DBスキーマの変更管理を行うツール」になります。 アジャイルで開発していくとコードはどんどん変更されていきますし、それと同じようにDBスキーマも変更されていくことになります。 そういう場合にこういうツールがないと変更が面倒で、開発スピードが落ちたり、最悪の場合は、変更したくないために間違った方向へプロダクトを誘導しかねません。 現在のように、柔軟で迅速に開発できなければ生き残れ

    Dropwizard(Java)でrailsのようにDBマイグレーションをする - Qiita
  • Dropwizardを学ぶ:vol1:特徴や他FWとの簡単な比較をする - 文系プログラマによるTIPSブログ

    所謂Twelve-Factor Appなフレームワークですね。 2014年のjavaの注目フレームワーク、その名もDropwizardについての勉強記事を連載していきます。 チマチマとオフィシャルサイトのドキュメントを読みながら学んでいっているので、多々誤っている事を書くかもしれませんが、どうぞよろしくお願いします。 私が業務SaStrutsを使う事が多いので、SaStrutsとDropwizardを比較するような部分もあります。 dropwizardの特徴 簡単なディレクトリ構成 SaStrutsのあの機能はある? Spring Bootとの比較とか Play framework2との比較とか 次回 dropwizardの特徴 サーブレットコンテナ(jetty9)を内蔵しているので別途tomcat等は不要。 web.xml等、サーブレットに関するファイルは全くなく、ほぼ隠蔽されている。

    Dropwizardを学ぶ:vol1:特徴や他FWとの簡単な比較をする - 文系プログラマによるTIPSブログ
  • Redirecting to latest Dropwizard documentation

    If you are not automatically redirected in 5 seconds click here. Old releases: 0.6.2 0.7.0 0.7.1 0.8.0-rc1 0.8.0-rc2 0.8.0-rc3 0.8.0-rc4 0.8.0-rc5 0.8.0 0.8.1 0.8.2 0.8.4 0.8.5 0.9.0-rc5 0.9.0 0.9.1-rc1 0.9.1 0.9.2 0.9.3 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.6 1.1.7 1.1.8 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5

  • いますぐ採用すべきJavaフレームワークDropWizard(その1) - Qiita

    Dropwizardについて3回に渡って説明したいと思います。 今年に入ってリファクタリングなどで有名なマーティン・ファウラーらが所属するthoughtworks社のTechnology RadarのLanguages & frameworksでADOPT(つまりプロジェクトで採用すべきプロダクト)に入りました。 他に入っているものが、Clojure,Scala,Sinatraなので、それらと同じくらい注目すべきプロダクトということになります。 他のプロダクトに比べると日語の記事が少なく、また、バージョンも上がり変わった部分もあるので記述しました。 なお、Dropwizardは日々進化しているので、この記事の内容もすぐに古くなるかもしれません。 概要 DropWizardは、YammerのWebサービス部分で利用するために作られたフレームワークでした。 自分が思う一番の特徴は、 「1つの

    いますぐ採用すべきJavaフレームワークDropWizard(その1) - Qiita
  • 1