2004-01-01から1年間の記事一覧
タイトルどうりのプラグインです。 アウトラインビューでメソッドを右クリックして、[s2dao]->[sqlの生成]を選択してください。メソッド名からメソッド名.sqlファイルを作成してくれます。 (単純にファイルを生成するのみで、中身は書いてくれません。)軽…
S2PagerでCorsor=falseっていうログがINFOレベルで出ているみたいですね。 次のバージョンで修正したいと思います。 SourceForgeにもいいかげん上げないと!
WIREDのコンピ。普通にイイ曲が多いんで、お得感高いです。 Gilberto Gilとかいいね。 http://creativecommons.org/wired/
とめども日誌さんが報告されている不具合ですが、とめども日誌さんの修正されたコードを取り込めないか検討してみます。挙動は変わりませんので、今使ってらっしゃる方もご安心を。 しかし、オープンソースだとバグの発見やフィードバックが早いですね。 S2P…
11月27日(土)にJUnitとS2Unitを使った単体テストの講習会をやります。もし福岡近郊の方で興味があられる方がいらっしゃいましたら、agata_AT_nulab.co.jpまでメールくださいな。(メールアドレスは「_AT_」を「@」に置き換えてください。) 内容 ・テスティ…
S2Pager1.0.1をリリースしました。 v1.0.1 [バグ修正]カーソルをサポートしないDB(HSQLDBなど)でPagerCondition#getCountの値が1多いバグを修正。 [機能追加]List,CollectionをフィルタリングするPagerUtil#filterメソッドを追加 [仕様変更]DAOのメソッドの…
サンプルではSpringで使うときの設定しかなかったので、ここに載せておきます。 本家のページに転載してもらえればうれしいです。>ozaccの方diconの設定はこちら。 allsupport.dicon <components namespace="support" > <component class="com.ozacc.mail.impl.XMLVelocityMailBuilderImpl"> <description>メール生成クラス</description> </component> </components>
変わったミュージシャンのFlashサイト。 かなり凝ってます。曲を流しながら、色々なリンクをクリックしてみてくださいな。 曲はローファイな感じで、ちょいとだけ、ショーンレノンっぽい。Flashを作ったのはSOFAKEというチーム(?)みたい。こちらのサイト…
http://jira.atlassian.com/browse/TST-1450
S2でメール送信にozacc-mail libraryを使いました。 これがまためちゃめちゃ便利!さくっと組み込めて、本文はもちろん、サブジェクトや宛先などにもVelocityによるテンプレート機能が使えちゃいます。もう手放せません。 前にもかいたんですけど、DIコンテ…
*.propertiesなどから値を読み込むには、java.util.Properites、java.util.ResourceBundleなんかを使うのが普通だと思います。だけど、DIを使い慣れてくると、*.properties読み取り用にもっと良いインターフェイスが欲しくなりませんか?java.util.Properite…
http://www.theserverside.com/articles/article.tss?l=RedirectAfterPost2 2がありました。
Seasar.orgで配布した方が良い気もしますねー。 どうでしょーか?
ドキュメント見直していて、紛らわしかったので追記します。 S2PagerはS2,S2Daoが動作する環境なら基本的に動作します。 ビューの部品は提供していませんので、ビューの技術は選びません。 ただし、ビューの部品のサンプルは付属していますので、 それを修正…
S2Pagerをリリースしました。 S2Pagerとは S2Daoを使ってページャを実現するライブラリです。 S2Daoで検索した結果に対して、開始位置と最大取得件数を指定して結果の一部のみを取得することができます。 これにより、Googleの検索結果のように、大量の検索…
はてなはなんとXPによって開発されているそうです。 http://www.adnec.com/blog/archives/2004_10_26_181917.html しかし、方法だけを導入してうまくいくかというと、決してそうではありません。 その方法に対して全員がいかに真面目に、真剣に取り組むこと…
公開許可をいただきました。 パッケージ名をorg.seasar.dao.pagerにしたいなーとか思っていますが、 いかがでしょうか?> id:higayasuoさん
開発の初期段階では大活躍の業務ロジックやDAOのモッククラスですが、実装クラスに置き換えたあとは出番がほとんどなくなりますよね。インターフェイスにメソッドを追加すると、モッククラスにもメソッドを追加したりと、同期が面倒になってきます。 実装ク…
S2Daoでページャー機能をインターセプターとラッパーで実現してみました。 AOPとThreadLocalで透過的にページング処理ができます。 プロジェクトで了解が出ましたら、ぜひ公開したいと思っています。 ・ページャの検索条件を保持するPagerConditionインター…
Translation Panel http://nazodane.hp.infoseek.co.jp/extension/translation.xhtml おすすめプラグインがあったら教えてくださいな。
やっぱJSP2.0いいっす。例えば、右から左に商品画像を並べたいときとか、 JSP2.0を使わなかったら、ごりごりスクリプトを書いてコピペか、 苦労してカスタムタグを書くしかなかったと思います。 JSP2.0のタグファイル、フラグメントを使うと 次のような汎用…
今のプロジェクトはJSP2.0が使えるプロジェクトです。 JSP2.0はじめて使いましたけど、すごくいい感じですね。 気に入りました。WebWorkではカスタムコンポーネントが手軽に作れるのが好きだったんですけど、 JSP2.0のタグファイルとフラグメントを使うと、…
JSTLのParamSupport.javaより。 //********************************************************************* // Constructor and initialization // URLEncoder.encode(String) has been deprecated in J2SE 1.4. // Take advantage of the new method URLEn…
ここんところ忙しいかったこともあり、kijimunaのエディタに全然関われていませんでした。。。。反省しております。重要度の高い部分だけに、これ以上の停滞は損失が大きすぎると思い、エディタの開発はid:masataka_kさんにお願いすることになりました。 今…
S2Dao投入に向けて検証中です。 せっかくなので、発見したことを記録していきます。まず、抽象クラスに対するS2Daoの適用はオッケーでした。素晴らしい。 以下が、サンプルになります。 BookMaintenanceDaoImplクラスは抽象クラスで、 BookMaintenanceDaoイ…
最近は癒される音楽ばっか聞いています。 疲れているのかな 久しぶりに聞いたけど最高に良いアルバムですね。
JSTL/i18nタグのsetLocale、setBundleタグはユーザのロケールから 文字コードを決定して、response.setLocaleを呼び出しちゃうんですね。。。。 知らないうちに出力文字コードが変わってはまりました。Ja-Jakarta ServletRequest / ServletResponse の文字エ…
SunのJ2SDK1.4.2とJ2SDK1.4.2_05では、日本語を対象にした正規表現の動きが異なるようです。 例えば、次のような文字列と正規表現の場合、J2SDK1.4.2ではマッチしないのに、J2SDK1.4.2_05だとばっちりマッチします。1.5.0でもマッチしたので、1.4.2のバグだ…
ハナレグミ、いってきます。いってきました。良いライブでした。 SUPERCARの「Lucky」をやったのにはびっくり。良かったです。 原田郁子も初めて聞いたけどよかったっす。
某銀行のネットバンクでは「3分間通信がなかったら強制ログアウト」っていう仕様で、たらたら入力しているとすぐにログアウトしちゃってかなり困ったなぁ。ほかにも怪しげな挙動が多かったけど、大丈夫なんでしょうかね。 セキュアで使いやすいネットバンク…