タグ

2010年12月20日のブックマーク (4件)

  • MyBatis Schema Migrationを使ってみる - @katzchang.contexts

    この記事は Java Advent Calendar -ja 2010 の4日目のものです。 はじめに 継続的な開発では、データベーススキーマも段階的変化に耐えることが求められる。マイグレーション・システムが必要だ。 そこで、MyBatis Schema Migrationというのがあるらしいので試してみた。ほら、Java屋にはおなじみのMyBatisだ。 インストールする http://code.google.com/p/mybatis/downloads/list?can=3&q=migrations から、「MyBatis Schema Migrations 3.0.2 GA」をダウンロードし、適当な場所に展開し、PATHを通す。 migrate init - 初期設定 プロジェクトのホームがあれば、その下に空のディレクトリを作り、そこでスキーマの管理をするとしよう。空のディレクトリ

    MyBatis Schema Migrationを使ってみる - @katzchang.contexts
  • Spring Integration 2.0リリース

    原文(投稿日:2010/12/06)へのリンク SpringSourceはSpring Integration 2.0をリリースした。Spring Integration は慣れ親しんだSpringのスタイルを使ってイベント駆動アプリケーションやメッセージ指向アプリケーションを構築するための軽量フレームワークだ。InfoQはこのプロジェクトで指導的な役割を果たしているMark Fisher氏にこの新しいリリースについて話を聞いた。 InfoQ:Spring Integrationとは何ですか。どのような問題を解決するのでしょうか。 Mark Fisher:Spring Integrationはエンタープライズ統合パターンの領域にSpringのプログラミングモデルを導入します。エンタープライズ統合パターンはGregor Hohpe氏とBobby Woolf氏の共著Enterprise Int

    Spring Integration 2.0リリース
    nobeans
    nobeans 2010/12/20
    気になる
  • StrutsのActionをMockitoを使ってUnitTestする #javaadventja2010

    このエントリは Java Advent Calendar -ja 2010 : ATND の 5日目のものです。 やぁ、みなさんStruts使ってますか!最近「いつまでStruts1を使い続けるの? - 達人プログラマーを目指して」とか「Strutsの終焉: プログラマの思索」とかで、何かと話題のStruts1ですが、もろもろの事情で使わなければいけないことって多いですよね?ね! で、仕方なく使わざるを得ないStrutsですが、ActionのexecuteメソッドがそのままだとJUnitなんかでUnitTest(できない|できても大変)で困ります。 そんな時は、Mockを使ってテストしましょう!今回はMockitoを使います。 こんなActionがあったとして。 package com.example.masaru.action; import javax.servlet.http.Htt

  • 成果物のリリース - Skirnirnismal

    maven-release-pluginを使うと成果物のリリースを簡単に行なうことができる。 リリースの前にリリースができる状態かの確認をする。これはrelease:prepareゴールに-DdryRun=trueオプションを指定することで行なう。 mvn -DdryRun=true release:prepare FAILUREしたら指示に従って問題を解消する。問題を解消したら再度上記コマンドを実行する。FAILUREしなくなったらrelease:cleanゴールを実行してから次へ。 mvn release:clean リリースができる状態であれば、リリースの準備をする。リリースの準備では次のことが自動的に行なわれる。 trunkのpom.xml中の成果物のバージョン番号をリリースするバージョンに変更した状態のソースツリーをtagsにadd trunkのpom.xml中の成果物のバージョ

    成果物のリリース - Skirnirnismal