2006-11-01から1ヶ月間の記事一覧

ショートカットキー Ctrl + Shift + R

t-wadaさんのSeasarConでのセッションで聞いて目からウロコ。特にこのショートカットは便利。 一時期GoToFileとか入れてみてたけど、プロジェクトやファイルが多いとサーチがすごく遅くてイライラします。Ctrl + Shift + R → リソースを開くデフォルトの機能…

m2eclipseでAdd Dependency

例のTDDの写経中にdependencyの追加を書くのがだるいなぁと。 パッケージエクスプローラのプロジェクトのところで右クリック。 [Maven2 > Add Dependency]。 ダイアログの上で「xmlunit」とか入力すると、下に検索結果が表示されます。 バージョンを選択して…

jarファイルをWEB-INF/lib配下にコピー

できないかなーと思ってたら見つけた。ああ神よ。http://pc8.2ch.net/test/read.cgi/tech/1131976988/ 157 :デフォルトの名無しさん :2006/10/17(火) 10:47:44 WTPとの相性が悪いのが痛い。 EclipseからTomcatを起動してWebアプリをテストするときには、 …

Eclipseのクリーンアップ機能

dev

[ソース>クリーンアップ]がすごい。3.2から入ったのかな?今気づいた...。 自動テストが一通りそろってるプロジェクトなら、これで一気にソースの可読性を高くして、無駄もなくしてしまって、自動テストで動作確認して...なんてことも簡単にできそう。 ソー…

奥深しTDD

dev

週末にふらっと本屋にいったらt-wadaさんおすすめの元祖本を見つけたのでつい衝動買いしてしまいました。 一通り読み終わって、会社の休み時間に写経中。 で、家では遅ればせながら買ったまま積んでおいた↓で写経中。 #噂の動画はまだみてません。本筋と関…

TeedaのinputのDynamicPropertyの仕様?

id属性で、goかjumpで始まらないとマッチングしなかったり、ハイフンによる重複除けをしているとマッチングしなかったりと、結構条件が狭いですが仕様ですか? html: <input type="button" id="hoge" value="HOGE"/> ---> 「HOGE」 <input type="button" id="hoge-a" value="HOGE"/> ---> 「HOGE」 <input type="button" id="doHoge" value="HOGE"/> ---> 「HOGE」

Teedaでtitleを動的に変更したい

Teedaでは、headのtitleタグでidを指定すると、propertiesファイルからタイトル文字列を取得してくれます。Dolteng+Teedaだと、CRUDページをEdit/Confirmの2種類のhtmlでカバーするのが基本構成となっています。 新規作成と変更をEditで。削除と詳細をConfi…

Teedaのinputボタン名をページクラスで指定する方法

他にもinputのボタン名なんかも簡単に差し替えが聞くとうれしいなぁとか思って試してみたらできました。ボタン名(value)を変えるためだけに全体をdivでくくってisXxx条件分岐をさせる必要がなくなるのでhtmlがシンプルに書けそうです。 プロパティファイルか…

Doltengのscaffold自動生成で...

Daoを作るときのようにクラス名やフィールド名を指定可能なダイアログがあるとうれしいです。 現状は何も聞かれずにデフォルト規約ですべて生成されてしまいます...。

Teeda isXxxxなID

Teedaでは <div id="isHoge">ほげ</div> <div id="isNotHoge">ほげ</div>とhtmlに書いておいて、対応するPageに boolean isHoge() { return true; }のようなbooleanのメソッドを用意しておけば、id="isHoge"のdivだけが結果HTMLに出力されるというすてきな機能があります。 逆にid="isNotHoge"の場合、完全に同…

Teeda-tigerの行方

話は違いますが、Doltengがいれてくれるteeda-tigerはまだstable版はでてないんですねぇ。 1.0.1でそろえようかと思ったら、ダウンロードアーカイブにもmavenにも見つかりませんでした...。 仕方なくteeda-tigerだけDolteng同梱版を使っています。

Teeda1.0.1のSelectOneMenu

>SelectOneMenuで既存値のデフォルト選択ができてないみたい? teeada1.0.1で確認してみました。scafflodのCreateボタン→confirm→previousでもどったときは、さっきの値を保持しているようになりました。 #SeasarConのひがさんのデモのときから、記憶されて…

Dolteng + Teeda所感

ちょっと使ってみた感想というか気になったところなど。 jarのアップデート既存プロジェクトのsesar系jarファイルを最新にアップデートする機能が是非欲しいところ。 予定されているんでしょうかね。 自動生成されるフィールド名の英単語の区切り部分で自動…

Seasar2.4の新機能

XIncludeいいですね。これ。うん、いい。

Seasar Con 2006 autumn

行ってきました。 春はインフルでおおやられだったので、半年ぶりのリベンジです。感想は、 Eclipseのショートカットすげー Tuigwaa + S2buriすげー BuriEditorすげー (agataさんすげー) !!!! →これが今回一番の衝撃!思わず声がでてしまった...。 Dolteng+…

S2DaoのUnlessNull

って、IDにはつかえないみたい。 create/insert時にはSERIAL(PostgreSQL)で自動払い出ししたいので、INSERT文からはずしたいのだけど...。 IDをはずしたいがためにフルセットのSQL文をかかないといけないのかな...。追記。 ちがった。UPDATE専用なのか。 INS…