2011-05-01から1ヶ月間の記事一覧

mybatis SQLアノテーションでMap を使うケース

mybatis アノテーションSQLで実行する場合、インターフェースに記述するメソッドの引数に、 Map を指定できるケースがある。(今さらだけど、忘れないために・・・) 必要なこと。。。 Map の Key とアノテーションSQLで記述するパラメータ #{ } or $…

サーバ→AIR連携サンプル・・・Wicketを使う

Wicket1.4 で書いたXML 出力ページを AIR プログラムで参照するサンプル。 Wicket サーバ側ではページクラスに対する HTML は、空で用意する。 送信サイズの指定に注意! AIR 側は、mx.rpc.http.HTTPService で、指定URL で HTTP-GETする。 サーバ側、、、、…

FlahBuilder 4.5 DataGrid 行毎の背景色

DataGrid の alternatingRowColors 属性に色の配列を指定する。[ ] で括る。 1行毎なら、例は、、、 <DataGrid requestedRowCount="10" alternatingRowColors="[0xFFFFFF,0xCDF6A1]"></datagrid>

Flex4.5&nbsp;で&nbsp;mxml&nbsp;からロジック分離

mxml ソースにボタンがあり、クリックでロジック実行するための雛形 ボタンをクリックでラベルテキストを変更の例 サンプルは、パッケージ sample.logic.hellotest に、HelloButton.as を用意する。 IMXMLObject をインターフェースに持つようにクラスを作る…

FlashBuilder をノートPCに入れたら。。。

メモリ2GB のノートPC に、FlashBuilder 4.5 をインストールしてみた。 しかし、そのままでは、Failed to create Java Vertial Matchine で起動できなっかた。 FlashBuilder 4.5 をインストールしたフォルダに存在する FlashBuilder.ini を修正する。 Java V…

Wicket 1.5 では mount が変わってる

Wicket 1.4 では、ページのmountを設定するのに、WebApplication クラスの init() 内で、 次のように、mountBookmarkablePage を使っていた。 mountBookmarkablePage("/help",HelpPage.class); Wicket 1.5 ではこの mountBookmarkablePage は消滅している。 …

Wicket-menu(3)

前回までの Wicket menu の修正は、Wicket 1.4 であった。 1.5 に対応するようにする場合、以下の修正ポイントがある。 com.cooldatasoft.common.WicketMenu が、IHeaderContributor をimplementしているが Wicket 1.5 では implement できないので廃止す…

Wicket-menu(2)

先日の Wicket-menu(1)の続き、、、 作成した HorizonDropdown 継承クラスを作る import java.util.List; import org.apache.wicket.ResourceReference; import org.apache.wicket.markup.html.resources.CompressedResourceReference; import com.coolda…

Wicket-menu(1)

Wicket でメニューバーを部品として提供するもの Google の オープンソースプロジェクトで見つけたもの http://code.google.com/p/wicket-menu/ ここにあった SunriseGlossDropDownMenu を利用して、 Horizon DropDown のメニューを汎用的なコンポーネントを…

Wicket 1.5 では、RequestCycle#urlFor にも変更が、

ReqestCycle の urlFor の引数が Wicket 1.5 になると、 ResourceReference 1個だけのメソッドが廃止されてる。 つまり、Wicket 1.4 では、org.apache.wicket.RequestCycle の public final CharSequence urlFor(ResourceReference resourceReference); を…

手軽なアノテーション

今さら、ただのアノテーション使うサンプル。 (Google guice もAOP も使ってないただのサンプル) このサンプルを手軽でなくて複雑だと言う人がいるかもしれない。 しかし、最近、これが単純で魅力的なことに思えてならない。 メソッドに付与するアノテーシ…

旧バージョンJava ダウンロードのURL

いつまで有効なURLか判らないが、旧バージョンJava ダウンロードのURL http://www.oracle.com/technetwork/java/archive-139210.html

Wicket-menu を試す

ちょっと古いかもしれないが、Wicket-menu というメニューバーのコンポーネントのプロジェクトが Google の オープンソースプロジェクトにある。Wiki が解りやすく書いてある。 まだ Wicket 1.5 用には書かれていない。 http://code.google.com/p/wicket-men…