タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

seasarに関するkimura_m_29のブックマーク (4)

  • Seasar2入門 - n3104のブログ

    Seasar2入門 作者: ひがやすを出版社/メーカー: ソフトバンククリエイティブ発売日: 2009/02/11メディア: 大型購入: 28人 クリック: 282回この商品を含むブログ (34件) を見るSeasar Conference にも行ってきたし、前から気になっていたので読んでみた。 第1章 はじめに 1-4 パッケージ構成 パッケージ構成やクラスのネーミングルールが提案されているのは、導入時に検討が要らず助かる。ただ、機能単位ではなくコンポーネントの種別(Action、Form、エンティティ、サービス、ユーティリティなど)の単位でパッケージを作ると、パッケージスコープを有効活用できなくなる。この辺はRailsを踏襲したのだろうが、どうなんだろう。機能単位にしておくと共用されるクラスが出てきた際にやっかいになるか。むしろ、コンポーネントの種別で分けておけば、パッケージ間の参照

    Seasar2入門 - n3104のブログ
  • SeasarのプロダクトMap - 主観で纏めてみた - - newta(にゅーた)の日記

    Seasarプロダクトはすごい使われてそうなのと あんまり使われてなさそうなのも全部並列に並んでて、 あんまり詳しく無い人はどれがどんな感じなのかわからなそうなので、 自分の知ってる限りの知識で纏めてみた。 主観なので参考程度にどうぞ。 プレゼンテーション層系 ●現役のメジャー SAStruts Teeda S2Flex(S2Flex2) ●次世代(パワーアップ中) Cubby Ymir ●ビュー層 Mayaa Teedaはビュー層まで含まれるけど、 それ以外はコントローラのフレームワークで JSPかMayaaと組み合わせる感じ。 おそらく今のSeasarオススメとしては SAStruts( + Mayaa) か Teeda でしょ。 どっちがいいかは開発メンバーとかプロジェクトのスタンスとかで どっちでもメリット、デメリットがあると思う。 スキルにばらつきがあるならSAStrutsの方が

    SeasarのプロダクトMap - 主観で纏めてみた - - newta(にゅーた)の日記
  • 新・たけぞう瀕死の日記

    ■ [Seasar]SeasarのHOT deployは難しい SeasarのHOT deployは開発時は非常に強力な機能ですが、取り扱いには注意が必要な機能でもあります。とりわけ問題になるのがHOT deployとCOOL deployの挙動の違いです。まず良くハマるのが、HOT deploy時のクラスローダの問題です。HOT deploy時はリクエスト毎にクラスがロードされるため、セッションやアプリケーションスコープに格納するオブジェクトについては普通に入れるだけだと取り出すときにClassCastExceptionが発生したりします。回避策としては以下のような方法があります。 コンテキストクラスローダで先にロードしておき、HOT deploy対象外にする マップなどに変換して格納しておくか、取り出すときにBeansなどでリフレクションを使ってコピーする フレームワークの拡張を行う場

  • Super Agile Struts

    Welcome to the "Super Agile Struts" project. Super Agile Struts(以降SAStrutsと省略)は、Strutsを使った開発をSuper Agileに行なうためのフレームワークです。 Strutsで開発する場合に困ることは、設定ファイルをたくさん書く必要があったり、 設定ファイルやJavaのコードを修正するたびにアプリケーションサーバを再起動する必要があることでしょう。 SAStrutsを使えば、設定ファイルを書く必要はなく、 スクリプト言語のようにファイルを保存する(保存と同時にコンパイルするような設定になっている場合)と、 すぐにその内容をアプリケーションサーバの再起動なしで認識することができます。 スクリプト言語のように「さくさく開発」ができ、 EclipseなどのIDEによるコードの自動補完などで、 さらに生産性を高めるこ

    kimura_m_29
    kimura_m_29 2008/01/14
    『SAStrutsを使えば、設定ファイルを書く必要はなく、スクリプト言語のようにファイルを保存する(*引用者中略)と、すぐにその内容をアプリケーションサーバの再起動なしで認識することができます。』
  • 1