Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
あくまで2012年の第四半期頃に触ったCDIとの比較なので、今の最新版はいろんなものが解消されてる・・・といいな〜 DIとしての機能 CDIはclassのスキャンを基本にしてアノテーションだけで済まそうとしてる ただし、空っぽのxmlファイルは一つ絶対に必要 SpringはXMLでの定義が基本 Scopeの違い CDIはSeamから継承してるスコープがある(conversation scope) Springは昔から変わってない 両方とも独自スコープを追加できるのであんまり絶対的な比較にならない気がする(Seasarは出来ないんだよなぁ〜) AOPの違い CDIはアノテーションでAOPを使う事を宣言して実際に適用するものはbean.xmlに書く SpringはXMLに書く必要がある。困ったことにいろんな書き方、種類があるので迷う。 ぶっちゃけSpringって駄目じゃんって思うのはいつもここ
概要 Android用のDIコンテナDaggerのパフォーマンスをGuiceと比較しました。 Dagger自体の使い方などは述べていませんので、公式サイトのドキュメントなどを参照してください。 DaggerはSquare社製のAndroidをターゲットにしたDIコンテナです。 開発者の一人であるJesse Wilson氏がプレゼンテーション(InfoQ - Dagger: A Fast Dependency Injector for Android and Java)のなかで It's like Guice, but with speed instead of features と述べているように、Guiceと同じくJSR330のAnnotationを使ってオブジェクトの依存関係を記述します。また、上述のとおりGuiceでサポートされている機能のいくつかはサポートしないかわりにパフォーマン
図2●Seasar2のサンプルを動作させるための手順。サンプルは,Windows 2000,J2SE 5.0,Tomcat 5.5.9,MySQL 4.1.7の環境で動作を確認した。なお,(3)の作業は,データベース連携アプリケーションのサンプルを利用する場合にのみ必要 「サーバーサイドJavaプログラミングといえばEJB(Enterprise JavaBeans)」。そう思っている方はいませんか。なるほど,EJBはJ2EE(Java 2 Platform,Enterprise Edition)の中でトランザクション,セキュリティ管理,並列処理制御などを担っており,コア・コンポーネントとも言うべき存在です。EJB 2.0以降では,旧来の課題だったパフォーマンスも改善され,EJB採用の事例も次第に増えつつあります。 しかし一方で,EJBにはいくつかの問題点があります。まず何と言っても,仕様が
<a href="http://freewebtown.com/yvyxewoquv/amateur-public-fucking/map-amateur-public-fucking.html">amateur public fucking</a> <a href="http://freewebtown.com/sihevani/missouri-offender-sex/map-missouri-offender-sex.html">missouri offender sex</a> <a href="http://freewebtown.com/sihevani/present-sex/long-sex.html">long sex</a> <a href="http://freewebtown.com/sihevani/cerita-sex-melayu/index.html">c
利用者向け情報 ニュース & Wiki プロダクト一覧 メーリングリスト Eclipseプラグイン Mavenリポジトリ ライセンス 各種リソース イベントサイト ファウンデーションサイト 開発者向け情報 SeasarWiki ソースコードリポジトリ 課題追跡 継続的ビルド 開発者ログイン サーバチームサイト Java プロジェクト S2Container.Java Seasar2 (S2Container) Presentation.Java Cubby Mayaa mobylet S2BlazeDS S2Flex S2JSF S2OpenAMF S2Portlet S2Struts SAStruts Teeda Ymir Persistence.Java DBFlute Doma Kuina S2Dao S2Hibernate S2JDBC S2OpenJPA S2TopLink Co
Seasar(シーサー)は、国内のコミュニティ「The Seasar Project」によって開発が行われているオープンソースプロダクトだ。DI+AOPコンテナとして評価が高いSeasarV2は、J2EE開発の現場にも影響力を持ち始めた。例えば電通国際情報サービスがSeasar Projectを正式に支援することを表明し、2005年6月からは同社による商用サポートサービスが開始されている。本連載では、同プロジェクトの代表的なプロダクトを紹介していく。(編集局) Seasarプロジェクトは、「J2EEの解体と再構築」「易しさと優しさ」をテーマに掲げて比嘉康雄氏を中心とするメンバーによりオープンソースでの開発を進めており、現在その中核となるSeasarV2(以下S2)をはじめとして30余りのプロダクトを抱える規模に成長しています。この連載では、いま注目を集めているS2とそれに関連するプロダクト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く