タグ

seasarに関するYoshioriのブックマーク (6)

  • オンデマンドデプロイのすすめ - ひがやすを blog

    JavaでAnnotationがついたクラスがあったら、それに対して処理したい場合は、Seasar2のコンポーネント自動登録で使っているように、ファイルシステムまたは Jar ファイルを全走査してクラスロードする方法もあります。 ファイルシステムまたは Jar ファイルを全走査してクラスロードしてください。が結論です。 Seasar だったら、 org.seasar.framework.util.ClassTraversal を読むべし。 でも、これは、Seasar2.3時代(3年前)の話で、技術としてはちょっと古い。 HOT deployなどと組み合わせると、リクエストのたびに全コンポーネントをデプロイする必要があるので、コンポーネントの数が増えると実用的には使えないのです。 そこで、考え出したのが、Seasar2のONDEMAND deploy。コンポーネントの定義を見に行って、あれば

    オンデマンドデプロイのすすめ - ひがやすを blog
    Yoshiori
    Yoshiori 2008/11/29
    Javaで開発するときに出てくる技術的な課題は、Seasar2で、ほとんど解決できていると思うので、わかんないことがあれば、きいてください。いくらでも教えますよ。
  • Seasar2系のノウハウをSpringコミュニティに提供 - ひがやすを技術ブログ

    私がSlimというプロジェクトをはじめるということは、Seasarカンファレンスで発表しました。 http://itpro.nikkeibp.co.jp/article/NEWS/20080524/303949/ もともとSlimのコンテナ部分は、Seasar2からもってくるつもりでしたが、最近、NTTデータやCTCのフレームワークをやってる部隊がSpringベースのフレームワークにいろいろ悩んでいることを聞いて、Slimのコンテナは、Springベースにしたほうが、世の中のためになるんじゃないかと思い直しました。 NTTデータと真昼の対決 CTCと夜の決闘 もちろん、SpringベースでHOT deployを提供します。エイプリルフールネタを現実にやるということですね。 Super Agile Spring HOT deploy可能なSpringの上に、SAStrutsとS2JDBCを移

    Seasar2系のノウハウをSpringコミュニティに提供 - ひがやすを技術ブログ
    Yoshiori
    Yoshiori 2008/06/22
    ちょw すごい……
  • 『Seasar2によるスーパーアジャイルなWeb開発』発売記念 ひがやすをさんインタビュー[前編](WEB+DB PRESS plusシリーズ)]|gihyo.jp … 技術評論社

    WEB+DB PRESS plus(ウェブディービープレスプラス)シリーズは, Webアプリケーション開発のためのプログラミング技術情報誌『WEB+DB PRESS』編集部が自信を持ってお届けするシリーズです。 『Seasar2によるスーパーアジャイルなWeb開発』発売記念 ひがやすをさんインタビュー[前編] ひがやすをさんは,Seasar/Seasar2の生みの親であり,現在もSersarファウンデーションのチーフコミッターを務めています。Seasarの啓蒙活動をはじめ,ソフトウェア開発やエンジニア仕事などをテーマにした著作や講演活動でも知られるひがさんですが,意外なことにSeasar2について単独で書き下ろす書籍は,『Seasar2によるスーパーアジャイルなWeb開発』が初めてです。そこで,書の発売を記念して,ひがさんにあらためてSeasar/Seasar2,そして書誕生の背景に

  • Seasar2.4.18-RC1リリース直前 - ひがやすを技術ブログ

    Seasar2.4.18-RC1がもうすぐリリースされます。 「流れるようなインターフェース」をもったS2JDBCがいよいよ登場です。ドキュメントにも書いているのですが、S2JDBCは、「JPAより生産性が10倍高い」とうたっています。単なるマーケティングじゃないですよ。その理由もきちんと書かれています。 これまでのSeasar2は、生産性にフォーカスを当てたことはありませんでした。DIそのものは、生産性には寄与しないからです。DIはよりよい(質を上げるための)プログラミングのための仕組みだしね。 この一年間、HOT deployの仕組みのもとで、「さくさく感のある開発」を提供することをずっとやってきました。開発者には、理解してもらえていると思っているのですが、頭の固いマネージャには、理解しづらいところもあったと思います。 このような反省を踏まえ、だれでも生産性の向上をわかりやすく実感でき

    Seasar2.4.18-RC1リリース直前 - ひがやすを技術ブログ
  • [Seasar-user:8091] Re: Seasar プロジェクトで学ぶ、ソースコードリーディング!

    [Seasar-user:8091] Re: Seasar プロジェクトで学ぶ、ソースコードリーディング! Koichi Kobayashi [E-MAIL ADDRESS DELETED] 2007年 6月 6日 (水) 02:00:13 JST 前の記事 [Seasar-user:8090] Re: Seasar プロジェクトで学ぶ、ソースコードリーディング! 次の記事 [Seasar-user:8095] Re: Seasar プロジェクトで学ぶ、ソースコードリーディング! 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] 小林 (koichik) です. Date: Wed, 6 Jun 2007 01:21:38 +0900 From: "宮大輔" <[E-MAIL ADDRESS DELETED]> To: [E-MAIL ADDRESS DELET

    Yoshiori
    Yoshiori 2007/06/19
    ネタバレ
  • 「Javaでもスクリプト言語に負けない生産性が出せる」---Seasarのひがやすを氏

    Javaでもスクリプト言語に負けない生産性が出せる」---オープンソースのJ2EEフレームワークSeasar2のチーフコミッタひがやすを氏はこう主張する。ひが氏はSeasar2でRuby on Railsのようにアジャイル(俊敏)な開発を行うための機能を開発,公開した。Chura(ちゅら)と呼ぶツールである。 Churaは,プログラムを書くことなく,データベースの検索・更新を行うWebアプリケーションを自動生成できる(ひが氏が公開したデモ「3分間で作るWebアプリケーション」)。Ruby on Railsの生産性の高さを広く印象付けたのは10分で作るRailsアプリなどのアプリケーション作成デモだったが,ひが氏が公開したのはそのSeaser2版と言える。Railsと同様,scaffold(足場)と呼ばれるアプリケーションのベースを自動生成するデモだ。 ChuraはORマッピング・ツールの

    「Javaでもスクリプト言語に負けない生産性が出せる」---Seasarのひがやすを氏
  • 1