wicket

wicket-auth-roles と guice

wicket-auth-rolesでAuthenticatedWebSession#authenticateの中でDBにアクセスしてユーザの認証したい時の話。ここでDIを連携している場合、SessionのサブクラスだとアノテーションとかつけておいてもServiceやDaoをインジェクションしてくれない。Springと…

SeasarCon 2009 Whiteにいってきました。

SeasarCon 2009 Whiteに行ってきました。今回が2回目の参加でした。毎度勉強になりますね。 Wicketとシステム開発の現場 id:t_yanoによるWicketのセッション。ドワンゴでやっている実践的な話が聞けたのが非常に参考になりました。特に役割分担の所の「コン…

今月の予定

3/6 第2回 Wicket勉強会 3/14 Seasar Conference 209 White に参加します!よろしくねがしまーす!

Wicket + Guice + iBATIS でどうでしょう。

2009/06/19修正: Providerの使用方法を修正しました。id:nak2kさんご指摘ありがとうございます。ちまたではWicket+Guice+Activeobjectsとかが流行ってますが、Activeobjectsがまだまだ安心して使えなさそうなのと、Hibernateは重量級だし...なんだ感だでiBAT…

wicket-guiceでAOP

wicket-guiceでDIのサンプルはよく見るのですが、AOPをやってるサンプルはあまり見たことないのでやってみた。このエントリーを参考にやらせていただきました。ありがとうございます。 下準備 wicket-guideでただ「HelloWorld!」を表示するだけのアプリです…

Wicket-Seam-Testを動かしてみた。

今、これ読んでる。 JBoss徹底活用ガイド ーJava・オープンソース・JBoss Seam・JBoss AS作者: 皆本房幸/大沢隆義/大塚玲子/木村貴由/小林俊哉/脇坂茂明出版社/メーカー: 技術評論社発売日: 2008/02/19メディア: 大型本購入: 3人 クリック: 202回この商品を…

Wicket-GuiceでUnitテスト時にインジェクションの設定を変える

DIを使うことのメリットの一つにテスト容易性の向上があります。 Wicket-Guiceを利用すると設定ファイルレスにDIを実現できますが、一方でxml等で設定が外出しになっていないので、テストでスタブをインジェクションしたいというときにxmlでインジェクトの設…

Wicketの起動モードとか

2種類の起動モードがあります。 Development: 開発モード Deployment: 運用モード デフォルトで何にも設定しないとDevelopmentで起動されます。 こんなメッセージがでてたらDevelopmentです。 ************************************************************…

第1回 Wicket-ja勉強会

Wicket-jaの第1回勉強会に行ってきました。id:t_yanoを始めスピーカーのみなさまおつかれさまでした。また会場をお貸しいただいたXarts株式会社様ありがとうございました。ustのmesoさん、進行のymsr先生、タイムキーパーのid:cactusmanお疲れさまでした!t_…

Wicket Exampleのテストコード

WicketTesterのまとめを書いててFormのテストのサンプルで色々まとめてあるとこないかな?あ、Wicket ExampleのFromInputのテストコードを見ればいいんだ!と思ってみてみたら。 public class FormInputTest extends TestCase { /** * Test page. */ public …

Wicket Tester

Wicket勉強会の懇親会で、ちょっと話題になったWicketTesterについてまとめ。 WicketのTestFrameworkがWicketTester。 パッケージでいうとorg.apache.wicket.util.testerあたりに色々入っている。 環境 Wicket 1.4-m3 JUnit 4.4 基本的な使い方 例えば以下の…

RestartResponseExceptionで強制的にページ遷移

いつも忘れるので個人的なメモ。Wicketで処理を中断して特定のPageに飛ばしたい時には、RestartResponseExceptionを使う。 throw new RestartResponseException(HogePage.class) あわせて読みたい http://d.hatena.ne.jp/t_yano/20070626/1182882962 http://…

Wicket in Action Chapter 1

すごい、マイペースで読み終わりました。簡単に要約すると、 Wicketってなに?おいおい、クリケットで使う3本の棒じゃないぜ! ついでにスターウォーズの毛がもじゃもじゃのやつでもないぜ! wicketっていったら最高のWebフレームワークだろ、JK。 なんでか…

Newuserguide意訳 - Setup

Setup WicketのWebアプリケーションを作るために、WARファイルレイアウトとWeb-INF/lib がすべてであることを理解していないのであれば、まずはJava Web アプリケーション読みに行ってください。 Quick start 次のJarファイルはwicketアプリケーションをデプ…

Newuserguide意訳 - What is Wicket?

What is Wicket? WicketはJavaWeb開発フレームワークの数多くの1つであり、そして以前から存在する数多くのフレームワークの上に立つフレームワークです。Wicketはコンポーネントベースのフレームワークで、そしてそれは従来のWebプログラミングの単調なプ…

Newuserguide意訳 - My First Application

My First Application これから作るアプリケーションは簡単Hello World!です。非常に簡単ですがアプリケーションですがHello, World!がWicketの仕組みにおいてWebページをどのように作るか示しています。その次のステップでは、若干のインタラクティビティに…

Newuserguide意訳 - An interactive HelloWorld

An interactive HelloWorld 次は、Formを利用した簡単なサンプルを作ってみましょう。先ほど作成したサンプルを拡張して、もう少しダイナミックな動作するよう修正していきます。 今回のサンプルはユーザからデータを入力を受け付けたら、その文字列をラベル…

Newuserguide意訳 - More on models

More on models それではもうすこしmodelについて見ていきましょう。 HelloWorldでの例はWicketで最もシンプルなmodelの実装方法でした。 public class HelloWorld extends WicketExamplePage { public HelloWorld() { add(new Label("message", "Hello Worl…

Newuserguide意訳 - 目次

翻訳フラグが何故かたちました(Wicket in Actionを読んでたらそうなった)。ということでNewuserguideを意訳してみた。原文はこちら。 !注意! 訳がめちゃくちゃな可能性があるので、内容は保証しません。 でも、Wicketについて間違ったことはいっていないはず…

Wicket in Actionを購入

Enjoying Web Development with Wicketは持っていて、Wicket in Actionもほしかったのですが、amazonで予約中になってたので「まだ出てないのかなー」と勝手に思っていたら、PDF版なら買えるとid:t_yanoさんから以前教えてもらったのを思い出し買いました。 …

wicket-jaのブログパーツでも作ってみた

ブログパーツと呼べるほどのものでもないですけど。 一応、右のナビゲーションにも貼付けました。 <a href="http://www.wicket-ja.org/"> <img src="http://f.hatena.ne.jp/images/fotolife/y/yamkazu/20080516/20080516215829.gif"> </a> ブログパーツってこんなんでいいの?よくわからん。 追記 やはり、これはバナーらしい。ブログパーツではない。あぁ、あとライセンスは文書じゃないけど、…

Wicket Benchをつかってみる

teeda+S2DAOでseasar2をさわっていたのですが、あのサクサク感はDoltengによるものが大きいじゃないかと思う。wicketにもWicket Benchというのがあるのですが、はじめからこういうPluginを使ってしまうと結局フレームワークの仕組みがブラックボックスになっ…

Slide Share的な何か

wicketとJPAでなんか作りたいなーと考えてたのですが。 Slide Share的なのが、会社でもこんなのがあればいいなぁーと。Slide Shareは便利だけど、会社とかだと内部にしか公開できない資料がたくさんあって、そうなると社内のローカルなNWにサーバ立てて...と…

なんかつくろう

javaをまぢめに勉強し始めて約半年。 そろそろ、勉強するだけじゃなくてなんか作ってみようと思う。 何作ろう?なんか、ないですかね。勉強的な意味でwicket+JPAで何か作りたい。

ついにでました

ついに... http://twitter.com/t_yano/statuses/780939033

wicket-1.3.2がリリースされました

404 Not Found更新早いっすね><

たのしいコーディングの時間だ!

今日も気がついたらこんな時間になってしもうたorzWicketで大事なこと! コンポーネントを空間でとらえられるオブジェクト脳をもつこと(謎)Swingとかあんまりさわってないので、 add add add add !!!!! 無名インナー 無名インナー 無名インナー !!!!!な感じ…

コードは語る

最近Wicketを勉強しているわけなのですが、日本語がドキュメントがいかんせんないわけです。 英語がからきしダメ、まったくダメな私はいままで英語のドキュメントから逃げまくっていたのですが、そんなこともいっていられない。Wicket勉強したい!そんな思い…

簡単なFormアプリケーション

今日はFormを利用して簡単なアプリケーションを作成してみました。 wicketメモ

echoなものをつくってみる

本家のexampleにもある、テキストボックスに入力した文字を表示するというかんたんなものを作ってみました。 02 wicketメモ - echoしてみる