タグ

javaとfwに関するkiyo_hikoのブックマーク (18)

  • 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
  • SwingベースのMVCアプリを容易に構築 - OpenSwing1.2

    30日、SwingベースのUIフレームワークの新しいバージョン「OpenSwing 1.2」がリリースされた。 OpenSwingは、MVCフレームワークに則ったSwingアプリケーションを容易に構築するためのフレームワーク。スタンドアローンのアプリケーション、データベースのフロントエンドとしての2層アーキテクチャ、HTTPサーブレットを介した3層アーキテクチャ、サーバサイドアプリケーションのフロントエンドとしてのRIA(リッチ・インターネット・アプリケーション)など、さまざまなアーキテクチャのSwingアプリケーションを容易に作成できると標ぼうしている。 詳しくは、こちらの記事を参考にしていただきたい。 今回のリリースでは、GridControl、ListControl、テキストフィールドなどの入力コントロールなどに様々な改善が行われたほか、バグフィックスやサンプルアプリの修正なども行わ

    kiyo_hiko
    kiyo_hiko 2013/09/29
    2007 // 現在もアップデートされてる模様 oswing.sourceforge.net
  • BtoBとBtoCの技術が逆転する時代

    アーキテクチャもWeb系オンリーで偏見満載で語ってるみる。 ここ10年のBtoBの成果は、共通の技術基盤という妄想のために用意された 複雑大規模で、完全に閉じてて、他には誰も使えないEclipseで動く謎のゴミ。 JavaっぽいJavaっぽいJavaっぽい何かで 自分達でも持て余して、パッケージ導入とか、結局Strutsスクラッチ開発だったね。 まあ、商売ネタとしては成立してたけど。 Struts1のサポートが切れる蓋を開けた時の状況は、笑いどころか失笑でした。 だからってBtoCも凄かったわけじゃない。 やすいはやいゴミを量産する方向にシフトした。 PHPとかPHPとかPHPとかで そこで事件が起きる。Railsの登場。 ビジネス的には、あんまりインパクトはなかったこれだが、歴史の転換を説明するのには便利。 Railsのアーキテクチャは、エンタープライズのアーキテクチャパターンを程よい感

    BtoBとBtoCの技術が逆転する時代
  • DWRはAjaxアプリを作りたいJava開発者にお勧め

    DWRはAjaxアプリを作りたいJava開発者にお勧め:MyEclipseでAjax+Javaをやさしく開発(2)(1/4 ページ) MyEclipseはJava EE開発を効率化するプラグインの集大成でかつ統合開発環境だ。併せてAjaxの開発を容易にする機能も持ち合わせている。連載では、サーバサイドにJava EEを、クライアントサイドにAjaxを用いたWebアプリケーションをMyEclipseを使って容易に開発する手法を紹介していく。また、AjaxとJava EEの連携にはAjax開発用のJavaフレームワーク「DWR」を活用する。(編集部) Ajaxアプリケーション開発用のライブラリは数多くありますが、Java開発者がすんなり入っていきやすいのはDWR(Direct Web Remoting)でしょう。記事では、MyEclipseを使ってDWRの簡単なサンプルを開発しながら、DW

    DWRはAjaxアプリを作りたいJava開発者にお勧め
  • 第3回 Spring開発環境の整備 | DevelopersIO

    よく訓練されたアップル信者、都元です。大変お待たせいたしました。評判がそこそこ良いのは知っていたのですが、AWSネタに押し流されて放置してしまいました。ただ、私のSpring愛は衰えておりませんので、ぼちぼちと続きを書いて行きたいと思います。冷静に見ると5ヶ月も間を開けてしまいましたね。ごめんなさいごめんなさい。というわけで、下記をおさらいの上、読み進んでみてください。(私も読んでから書かないと流れが掴めませんw) 第1回 はじめてのSpring Framework 第2回 Springの様々な設定記述 – AnnotationもJavaもあるんだよ というわけで、前回までは、DIコンテナの考え方や、beanの定義方法 *1等について解説しました。手続き的な記述と宣言的な記述の分離など、思い出して頂けましたでしょうか。 さて今回はちょっと毛色を変えて、Springを使ったJava開発の開発

    第3回 Spring開発環境の整備 | DevelopersIO
    kiyo_hiko
    kiyo_hiko 2013/08/30
    「build.gradleを書き換えた時は、必要に応じてRefreshする」
  • 第2回 Springの様々な設定記述 – AnnotationもJavaもあるんだよ | DevelopersIO

    よく訓練されたアップル信者、都元です。前回は、Springのコードを見ながらDIについて学びました。DIを使うと、「オブジェクトの生成と初期化」という宣言的な記述に親和性の高い情報と、「オブジェクトの利用」という手続き的な記述に親和性の高い情報を分離できることが確認出来ました。 Springはbean(Springの管理下にあるインスタンス)の生成と初期化に関する情報(Configuration metadataと呼びます)をXMLで受け取ります。XMLの一例は前回示した通りですが、このConfiguration metadataは色々な記述方法があります。 p及びcネームスペースの使用によるSpringの設定 XMLの閉じタグが目障りだ、という人がいるようです。では、こんなのはいかがでしょうか。 <?xml version="1.0" encoding="UTF-8"?> <beans

    第2回 Springの様々な設定記述 – AnnotationもJavaもあるんだよ | DevelopersIO
    kiyo_hiko
    kiyo_hiko 2013/08/30
    「完全なJava-basedでもSpringは利用できますが、ググっても資料は多くないし、色々調べる手間も増えると思います。つまり、Springを採用する以上、XMLからは多分逃げられません」
  • 第1回 はじめてのSpring Framework | DevelopersIO

    今やすっかりAWS屋、しかもアプリではなくインフラ寄りのプロダクトばかり触っている都元です。しかし元々はサーバサイドアプリ屋ということで、ボスのAWSへの想いとは裏腹に、ぼちぼちとサーバサイドJavaの話も出して行こうと思っています。 というわけで、Spring Frameworkについて色々書いて行こうと思うのですが、どう考えても1回で終わる内容ではないため、シリーズ形式(連載)とさせて頂きたいと思います。ただ、書くネタは無限にありそうなので、回数は反響に応じて調整しようかな、と思っています。ギブミー・いいね。 Javaフレームワークの世界 Javaはフレームワークがいっぱいあることが利点でもあり欠点でもあります。多くの言語にはデファクトと言えるフレームワークが存在します。あまり知らない分野なので深く触れてヤケドしたくはないのですが、例えばRubyだったらRailsでしょうし、Pytho

    第1回 はじめてのSpring Framework | DevelopersIO
    kiyo_hiko
    kiyo_hiko 2013/08/30
    とても大雑把には、初期化や生成を宣言としてXMLなどに追い出し、Javaコードは実行に専念する…的な理解でいいのだろうか
  • Amazon.co.jp: Spring3入門 ――Javaフレームワーク・より良い設計とアーキテクチャ: 長谷川裕一, 大野渉, 土岐孝平: 本

    Amazon.co.jp: Spring3入門 ――Javaフレームワーク・より良い設計とアーキテクチャ: 長谷川裕一, 大野渉, 土岐孝平: 本
  • [ 2260 ] [Struts2]カスタムバリデータ(Custom Validator) ::: Serendipity 2 future lies'n sundome. (´・ω・)

    Struts1時代からある、入力チェックコンポーネントです。 使い方は一緒ですが、Struts2はアノテーションで宣言できるので、それも使いましょう。 CustomValidatorとは Struts2で搭載されているValidatorは、Struts1時代とその機能は変えていません。 というわけで、既存Validatorの機能では単一項目ずつのチェックしかできません。 必須チェック、フォーマットチェック、レンジチェック、メールアドレス、URL、正規表現によるチェック、 そしてカスタムバリデータ。 カスタムバリデータは読んで字の如く、複雑な条件をカスタマイズして、Validationと同じ扱いにしてくれるものです。 Struts2のカスタムバリデータは、ActionSupportクラスが簡単なメソッドを提供しているので 楽に処理を追記することができます CustomValid

    kiyo_hiko
    kiyo_hiko 2012/04/25
    Struts2ではアノテーションを使えると云ふこと
  • Struts2 共通プロパティファイルの外部参照方 - OKWAVE

    Struts2で日語を定義したメッセージファイルを作成したいです。 Struts2で日語を定義したメッセージファイルを作成したいです。 以下の環境でWebアプリケーションを作成しようとしています。 eclipse 3.4 J2SDK 1.6 Tomcat 6.0 Struts 2.0.14 struts.xmlには <constant name="struts.custom.i18n.resources" value="MessageResources" /> <constant name="struts.i18n.encoding" value="Windows-31J" /> と記述しています。 JSPのヘッダ部は <%@ page contentType="text/html; charset=Windows-31J" %> <%@ page pageEncoding="Wind

    Struts2 共通プロパティファイルの外部参照方 - OKWAVE
  • Amazon.co.jp: Webアプリケーション設計・実装のためのフレームワーク活用の: 古川正寿, 早川順: 本

    Amazon.co.jp: Webアプリケーション設計・実装のためのフレームワーク活用の: 古川正寿, 早川順: 本
    kiyo_hiko
    kiyo_hiko 2012/03/21
    レイヤーアーキテクチャ、MVC Model2の概念、依存性の排除方法、AOPの利点などはこの本で学んだ 個人的にはかなりの良本
  • Eclipseではじめる Javaフレームワーク入門 第3版|サポート|秀和システム

    ※クリックしてもダウンロードが始まらないときは、右クリックして「対象をファイルに保存」で実行して下さい。 ※ダウンロードがうまくいかない場合、他のブラウザでの操作もお試し下さい。 ※データは圧縮形式になっています。解凍ソフトをご利用下さい。 解凍ソフトダウンロード方法

  • Amazon.co.jp: SpringによるWebアプリケーションスーパーサンプル 第2版: 株式会社クロノス, 阪田浩一: 本

    Amazon.co.jp: SpringによるWebアプリケーションスーパーサンプル 第2版: 株式会社クロノス, 阪田浩一: 本
  • java - Struts or Spring MVC or Struts & Spring? - Stack Overflow

    I need some information to understand design decision: Is Struts a better choice than Spring MVC? I hear about Strus-Spring-Hibernae combo - Is struts used at MVC layer because its a matured framework than when compared to Spring MVC? Any one used this combination for projects or aware of issues?

    kiyo_hiko
    kiyo_hiko 2012/02/25
    「From my experience people using the Spring-Struts combo are shops who already know Struts and don't want to invest the time into learning how Spring MVC works.」 ふーむ。全体的にSpring MVCがお奨めされている。
  • 第4回 SpringMVCの基本を知る

    NDSインフォス株式会社 東京支社。Struts/Springベースのフレームワーク開発,プロジェクト支援に携わる。 今回から数回に分けて,Springから提供されているSpringMVCと呼ばれる機能について説明していきます。SpringMVCは,Webアプリケーションを簡単に作るための機能を提供します。具体的には,画面遷移や,ブラウザ-サーバー間の入出力パラメータの受け渡しです。Strutsというフレームワークをご存じの方は,SpringMVCも似たようなものととらえてもらえればわかりやすいと思います。 稿は,SpringMVCの基編として,画面遷移や入出力パラメータの受け渡しなど,最小限のWebアプリケーションを作るための説明をします。その他にも,SpringMVCは,ユーザーの送信したパラメータに対する入力チェック,2度押しチェック,セッション値の取り扱いなど,様々な機能を提供

    第4回 SpringMVCの基本を知る
  • SpringにおけるDIとAOPの基本メモ - oknknicの日記

    的な使い方ベースのメモ。選択肢の詳細は参考文献に詳しくあり。 DI 準備 ApplicationContext.xml(設定ファイル) 各beanの定義:クラス名、インスタンス名、フィールド値設定、など 利用 ApplicationContextのインスタンス取得(※設定ファイル指定。複数ファイル可能) インスタンス名指定でbeanの取得 AOP 準備(ApplicationContext.xml) Adviseを表現するBean 織り込むAdvise: org.aopalliance.intercept.MethodInterceptorを実装したクラス PointCutを表現するBean 正規表現で指定するPointCutとAdvice指定: org.springframework.aop.support.RegexpMethodPointcutAdvisor Weavingを表現

    SpringにおけるDIとAOPの基本メモ - oknknicの日記
  • @いう間にWebアプリを作れる「Struts 2」入門 (1/3) - @IT

    【特集】Strutsは“2”を使えば、サルでも幸せに ヤスダネットワーク 関川 晶子 2009/1/8 Strutsに“2”が存在することを知ってましたか? Strutsフレームワークの登場により、JavaによるWebアプリケーション開発は飛躍的に成長しました。いまでは、さまざまなフレームワークが存在しています。日発のフレームワークSeaserやサン・マイクロシステムズのJSFなどが有名です。 その中に、「Struts 2」というフレームワークが存在することをご存じの方は多いでしょう。ところが、日語の情報源がとても少ないのが現実です。その結果、なかなか日でブレイクするキッカケをつかめずにいます。 いまでも、多くの現場で使われているStrutsは、2001年に登場しました。来Strutsが目指したものは、メンテナンス性に優れた、チーム開発に適した土台を提供することにありました。その結

    kiyo_hiko
    kiyo_hiko 2012/02/24
    あとで見とく
  • syboos.jp

  • 1