タグ

2012年4月27日のブックマーク (7件)

  • Strutsをはじめとするオープンソースプロダクト情報 | そるでぶろぐ

    連載の内容は記事執筆当時のまま再公開しており、現在では古い、あるいは適切ではない内容を含んでいます。 ソリューション開発部の黒住です。 オープンソースプロジェクトが活性化し、数多くのプロダクト (ソフトウェア) がオープンソースとして提供されるようになりました。現在提供されているプロダクトは、オープンソース (フリーウェア) という概念が出てきた頃のものとは比べものにならないくらい高品質・高機能であり、有償プロダクトとなんら遜色のないものが数多く提供されています。近年ではこれらオープンソースプロダクトの高品質化と、システムに対する低価格化要求とがあいまって、オープンソースプロダクトを利用した製品やシステムの構築も一般的になりつつあります。 特にWebアプリケーション構築の世界においてこの流れは顕著にあらわれており、多くの構築例が報告されています。Webアプリケーションでは多くの場合、We

    Strutsをはじめとするオープンソースプロダクト情報 | そるでぶろぐ
  • taediumの日記

    リリースしました。 詳細はこちらをご覧ください。 http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2014-02-01#ie0983f2 Java 8 対応に伴い Doma 2 の開発を検討しています。 素案を書いてみました。 https://gist.github.com/nakamura-to/6751206 ご意見ありましたら、コメントをお願いします。 Daoフレームワーク Doma 1.35.0 をリリースしました。 ダウンロードはこちらからどうぞ。 http://doma.seasar.org/downloads.html Mavenをご利用の方はこちらを参照ください。 http://www.seasar.org/wiki/index.php?Maven2RepoRemote 以前のバージョンから移行するには移行ガイドを

    taediumの日記
  • SAStrutsについていろいろ書いてみる - Flicker's Style++

    SAStrutsを触る機会があったので、いろいろと書いてみる。 そもそもS2StrutsとSAStrutsの違いってなんなの?ってところから始まるわけなんですが・・・ ひがさんのブログでは SAStrutsかS2Strutsか 既にS2Strutsで開発している案件の追加開発ならS2Struts。 JDK1.4をつかうならS2Struts。 それ以外は、SAStruts。 とあったが、根的に何が違うのかがよくわからなかった。 私の印象では

    SAStrutsについていろいろ書いてみる - Flicker's Style++
  • Javaの道>オープンソース>Tomcat

    オープンソース Tomcat、Eclipse、StrutsなどJava関連の著名なソフトウェアのインストール方法、設定方法を解説します。

    Javaの道>オープンソース>Tomcat
  • Strutsをなめんな - ひがやすを技術ブログ

    Strutsがいかにだめなフレームワークかという話。 ではなくて、Strutsに文句を言う前に、Webフレームワークを理解してから、批判しろという話。 Webフレームワークのやってることを超簡単に説明すると次のようになります。 リクエストが飛んできたときに、URLに関連付けられているコントローラオブジェクトを見つける。 リクエストのパラメータを何らかのオブジェクトにつめる。 入力値のバリデーションを行なう。 NGなら特定のURLに遷移する。 コントローラオブジェクトにリクエストのパラメータをつめたオブジェクトを設定する。 コントローラの特定のメソッドを呼び出す。 特定のURLに遷移する。 フレームワークがやってくれることを自前でやってもいいでしょう。自前でやってもやることは同じです。 Strutsは、上記のことを淡々とやってくれる薄いフレームワークなのです。Strutsのだめなところは、上

    Strutsをなめんな - ひがやすを技術ブログ
  • SAStruts Seminar In Tripodworks

    3. Web アプリケーションフレームワークとは 構築する上でその元となる土台の部分 フロントエンドをカバーするもの(が多い) ライブラリとは違う ライブラリの場合、組み合わせや処理順序の判断はプログラマが行う フレームワークの場合、呼び出しはフレームワーク側から 4. Web アプリケーションフレームワークのメリデリ メリット 定型処理や動作環境の差異ををフレームワークに任せることで、開発者はビジネスロジックの問題に専念できる 工数の削減,開発リスクの回避,品質の向上が期待 設計の標準化により,保守やアプリケーション統合が容易になる セキュリティ要件への対応 既存コンポーネントを利用するベスト・プラクティスの実践 「車輪の再発明」を避ける、怠惰な開発 デメリット それなりの学習コスト フレームワークの決まりに従って開発しなければならない 小規模アプリケーションの開発では必ずしも導入が向か

    SAStruts Seminar In Tripodworks
  • Maven Additional Plugin - ようじのにっき

    1)プラグインをインストール。http://www.skirnir.net/eclipse/updates/3.2/ 2)プロジェクト→プロパティ→Maven2 Additional で設定を有効にする。 3−1)バイナリのコピーディレクトリを指定する。 ※デフォルトは src/main/webapp/WEB-INF/lib 。3−2)除外対象のバイナリを指定する。 ※デフォルトは servlet-api とか junit 。3−3)クラスパスコンテナ変数を指定する。 ※デフォルトはm2eclipse向けになってる。 4)プロジェクト→Maven2→Refresh WEB-INF/lib を実行。 これで Maven のクラスパスコンテナから src/main/webapp/WEB-INF/lib 配下に jar をコピーしてくれます。もちろん m2eclipse も q4e ともに ok