2008-08-16から1日間の記事一覧

S2DaoのN:1がうまくいかない

DEPTとEMPがあって、EMP取得時にDEPT_NAMEもとってきたい。EMPを継承したEMP_DTOをつくって、EMP_DTOにDEPT_NAMEというフィールドを持たせた。また、InnoDBにして、DEPT.IDとEMP.DEPT_IDにFKをはった。EMP_DTOのDEPT_NAMEに @Relation(relationNo=0,relation…

tomcat リロードはつらい

HTMLベースの開発だと画面をちょっといじるだかでtomcatを再起動しなければならないなんて知らなかった。実際に体験してみるとこれはつらい。。。Hot Deployは偉大だ。しかしここでもまた、リッチクライアントにすればいいのに。。と思ってしまう。

Hot deploy設定

急にHot Deployが効かなくなった!とおもったら、env.txtを替えてしまっていた。env.txtはSeasar2をHOT/WARM/COOL Deployのどれで起動するかを設定するファイルである。ctがHOT、utがWARM、それ以外がCOOL Deployとなる。

体脂肪減少と日焼けのために80キロも走ったんだが、顔は白いままだ。体脂肪は3%増えた。いつも通り生活をしながら日焼けサロンに行った方がよかったかもしれん。

S2DaoのSqlアノテーションに引数を渡す

S2Daoを使っていてSqlアノテーションに引数を渡したい場合はSqlファイルと同じようにコーディングすればOK。 @Arguments("pvId") @Sql("SELECT ID AS VALUE, FUNCTION_NAME AS LABEL FROM FUNCTION WHERE PRODUCT_VERSION_ID = /*pvId*/33") public Map<String, String>[] se</string,>…

Teedaのプロパティが。。

Teedaを使って、タグプロパティでid=idみたいにすると対応するページクラスに同名のフィールドがある場合はその値でHTMLをid=3という感じに置換してくれるんだが、その状態でリロードするとid=と置換してくれなくなってしまう。たぶん、リダイレクトしてるわ…

MySQL

トランザクションとシーケンスがないのと外部キーをはれないのがつらい。。なぜこんなにもてはやされているんだろう

macでバックスラッシュ

macでは\(円記号)と\(バックスラッシュ)が別なんだね。。しらなかったoption+\で\か。