新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…
Hibernateは複合キーを使う場合何かと面倒だったので複合キーにはすごい抵抗が合ったんだけど、S2JDBCの複合キーはすっごい簡単。 Entityを以下の様すると、 @Entity public class Hoge { @Id public Integer id1; @Id public Integer id2; @Id public Integer id3; @OneToMany(mappedBy = "hoge") public List lines; } @Entity public class HogeHoge { @Id public Integer id1; @Id public Integer id2; @Id public Integer id3; @Id public Integer id4; @OneToOne @JoinColumns( { @JoinColum
マッピングファイルを自動でみつけてHibernateに渡す機能を作ったつもりでしたが、マッピングファイルのpathをHibernateに教えても正確じゃないですね...おんなじリソースを読み込むとは限らないし。InputStreamにすべきですね、きっと。明日やります。ResourceをTraverseするところも直さないと。 S2Containerのコミッタの方に向けて自分の意図や気になっていることを書いておきます。 クラスやマッピングファイルのAuto Detection(クラスパスからの自動発見) の機能はいずれKuinaやS2Toplinkにも必要になるような気がしたのでS2本体に入れました。パッケージはorg.seasar.framework.autodetector と org.seasar.framework.autodetector.tiger。 ちょっと前にS2Hiber
PersistenceClassAutoDetectorとMappingFileAutoDetectorに対応してみました。 ・・・ただし、deploy前にEntityのClassをロードすると、TopLinkの場合LAZYロードの問題が発生する(javaagentを使ってる場合は大丈夫みたいですが)ので、この対策が出来るまでは、クラスの自動ロード機能についてはTopLink側の機能(exclude-unlisted-classes=false)を使ったほうがよさそうです。・・・それか、TopLinkについては、クラスについてもResourceAutoDetectorを使ったほうがいいのかも?
しました. 2.3.20 からの変更点は次の通りです. Bug [CONTAINER-32] - ComponentAutoRegisterでClassPatternが二重巡回(類似問題) [CONTAINER-34] - Tomcat でコンテキストの再ロードを行うとヌルポが発生する問題を修正しました.[Seasar-user:7767] [CONTAINER-45] - OGNLでNullpointerExceptionが発生する現象を回避するため、パッチをあてたOGNLのjar(ognl-2.6.9-patch-20070624.jar)を利用するようにしました。[Seasar-user:8563] [CONTAINER-47] - MockServletContextImpl#getResourcePaths(String) が返す Set に含まれるパスを MockServlet
S2コアの中にはlog4jをラップした便利なLoggerクラスがあります。私はこのクラスを正しく使っていなかったので、ここに整理しておきます。 主要クラス org.seasar.framework.log.Logger Commons Logging(実際にはlog4j)をラップしたクラス 内部的には次のMessageFormatterを利用している org.seasar.framework.message.MessageFormatter java.text.MessageFormat, java.util.ResourceBundleを内部で利用している 準備するもの XXXMessages.properties 「XXX」の3文字がシステム名になる XXXMessages_ja.properties 日本語対応する場合は、ロケールに合わせたプロパティファイルを用意する 例:RMIMe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く