タグ

seasar2に関するkiki114のブックマーク (4)

  • Seasar2を新規案件に採用するのはそろそろやめたほうがいい - きしだのHatena

    Seasar2の機能追加停止が宣言されてから、すでに6年弱たっています。 Seasar2.4に対する追加要望があれば、もちろん検討します。ただし、大きな変更や追加はもうないでしょう。 Seasar2の今後のロードマップ 2008-01-29 - ひがやすを blog 後継になる予定だったSeasar3も開発が中止されて3年たちました。 Seasar3開発中止 2010-08-06 - ひがやすを blog ここでSeasar2.5を出す方向で動くということでしたが、実現しませんでした。 あのころSeasar2に関わっていた人も、ScalaがメインになったりNode.jsをさわったり、不意ながらPHPをさわったり、さわってみるとPHPもそれほど悪くなかったり、やっぱりPHP気にわなかったりと、いろいろな道を進んでいます。 DIコンテナ自体の機能も時代遅れ感がでてきており、関連プロダクトも

    Seasar2を新規案件に採用するのはそろそろやめたほうがいい - きしだのHatena
  • tree-tips: creatorを自作する | Seasar

    creatorとは? creator.diconに、デフォルトで沢山creatorクラスが登録されています。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd"> <components> <include path="convention.dicon"/> <include path="customizer.dicon"/> <component name="interceptorCreator" class="org.seasar.framework.container.creator.InterceptorCreator"/> <compon

    tree-tips: creatorを自作する | Seasar
  • Seasar2再学習めも - yukungのブログ

    久しぶりに時間が取れたので, Seasar 2 徹底入門 SAStruts/S2JDBC 対応 作者: 竹添直樹出版社/メーカー: 翔泳社発売日: 2010/04/20メディア: 大型購入: 10人 クリック: 270回この商品を含むブログ (33件) を見るを読んでSeasar2を再学習したのでそのメモ。 S2Containerの初期化 SingletonS2ContainerFactory#init() app.diconの内容でコンテナを初期化する コンポーネントの取得 S2Container#getComponent()で取得 できるだけ型を指定して取得するほうが吉 DIの設定 自動バインディングをうまく利用することでdiconファイルの記述量を減らすことができる インタフェースを実装していないコンポーネントをDIする場合や,同じインタフェースを実装した複数のコンポーネントが登録

    Seasar2再学習めも - yukungのブログ
  • S2JDBC-Genの紹介 − エンティティの自動生成 - taediumの日記

    最近取り組んでいたS2JDBC-Genがだいたい出来てきました。Seasarカンファレンスも近づいてきたので、今日から宣伝がてらちょっとずつ紹介していこうと思います。 S2JDBD-Genとは S2JDBC-Genは、データベースからS2JDBCのエンティティクラスを生成したり、エンティティクラスからDDLを生成したりするツールです。Railsのようなデータベーススキーマのマイグレーションもサポートします。 S2JDBC-GenはAntから起動されることを想定しています(といってもAntに依存しているわけではないので、Antなしで好きに呼び出すこともできます)。今回は、Antを使ってエンティティのJavaコードを生成する方法を紹介してみます。 エンティティの自動生成 build.xmlの定義(抜粋) さて、エンティティのJavaコードを生成する場合のbuild.xmlは次のようになります。

    S2JDBC-Genの紹介 − エンティティの自動生成 - taediumの日記
  • 1