Spring
最近は、どの方向を向いているのかまったくもって良くわからない日記が続きますが カレーにスルーの方向でお願いします。 とりあえずどっかの誰かがやれと言っていたような気もしますので、お約束でやっておきます。 単純にgetBeanするだけのサンプルですん…
http://static.springframework.org/spring/docs/2.5.x/reference/mvc.html#mvc-coc @RequestMappingがいい感じかも。
ドラクエにうつつを抜かしている間にSpring2.5系なんて出てたんすね。 ちょっと追いかけるのを辞めてると浦島太郎状態ですなぁ。 とりあえず2.0.8にしとくか。
確かにXMLの設定ファイルだけを作ればCRUDタイプのWebアプリケーションが 瞬時に作れますね。 ちょっと設定周りがイマイチつかめていないのでアレなんですけど 同梱されているSunny_DEMOでJSPを作成してもらうには spring-on-rails-core/src/main/resources/…
微妙だよな。
職場でダウンロードして1時間くらい遊んでました。
また需要のなさそうなものを作ってしまった。 com.pragmaticengine.spring.context.Bar ((Integer) args).intValue() == 1 ((Integer) args).intValue() == 2 package com.pragmaticengine.spring.context;public class Foo { private Bar bar; public void …
このメソッドってターゲットのBeanじゃなくてAdvisorのBean名が渡るんだね。
このエントリに触発されてやっちまった。 Springは2.0.2でJavassistは3.4 public class Hoge implements IHoge { public void getMessage() { System.out.println("Hoge"); }} public class HogeInterceptor implements MethodInterceptor { public Object i…
JDK5.0系の話なのですが、もしかするとProxyに対するProxyを埋め込めなかったりしませんか? Spring経由でClientやTomcatのJVMだと動作するのだがAppletからだと動作しないというケースに遭遇しました。 もしJDKのProxyだとダメでcglibとかだとうまくいくの…
自宅でパッケージソフトを作っているのだが ActiveMQを入れてMDPを作ってJMS経由でメッセージを送ってみた。 ちょっと予期しない動作をしたので少し調べる。
とりあえず禁止にするのが吉だと思う。*1 理由としてはHibernateDaoSupport#getSession()でSessionの取得を行うと HibernateTemplateを使わないのでSessionのflush()を行ってくれないため 明示的にSession#flush()/Session#close()を行う必要があるため。 つ…
いまごろ気がついた・・・orz キャンセル待ちか。望み薄だな。最近は勉強会に参加していないから今年はどこかの勉強会に出てみようかと思う。
ここで書いた話なんですけどSpringのデフォルトでのセッション管理を私が理解していなかっただけでした。 HibernateDaoSupport#getHibernateTemplate()を使っているとそこでSessionのOpen/Closeをしているから ドメインモデルが分離オブジェクトになってしま…
ドメインモデルのsetterを呼んで値を更新してもデータベースが更新されないと言うのは 宣言的トランザクションがうまく適用できてないって事なんすかね? まぁFAQレベルなんで最悪はソースを読みます。 追記:ん?マッピングファイルのclass要素にdynamic-up…
http://www.theserverside.com/articles/article.tss?l=SpringFramework
S2でdiconファイルではなくSpringのapplicationContext.xmlを読み込ませて DIコンテナを動作させてみようと考えて spring-beans.dtdをJAXBのXJCに読み込ませてJavaファイルを生成して Java-XMLのBindingを行うことを考えているのですが spring-beans.dtdには…
(via TheServerSide.com)