[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

seasarに関するteppeisのブックマーク (9)

  • Seasar2で作った俺たちのサービスの今

    2016/05/21(土) 17:00〜17:50 JJUG CCC 2016 Spring GH-6 2011年にリリースした弊社のサービスは、Seasar2ファミリーで構築しました。利用者数は1000万人以上となり、今もサービスとして成長しています。2016/9/26にSeasar2がサポートを終了するというアナウンスを受け、私たちもアクションを起こしました。 サービスには絶え間なく機能改善、機能追加の要件があり、その対応をしながらSeasar2から移行するという前提条件を考慮すると、選択肢は限られます。Scalaなど言語自体を変えることはなく、Javaのままとしました。新規アプリケーションを作成すると監視対象とするアプリケーションの数が増え、様々なコストが増えると考えたため新規とはしませんでした。こういったさまざまな条件のもと、まずはSeasar2で動作している機能から、まずリスクが

    Seasar2で作った俺たちのサービスの今
    teppeis
    teppeis 2016/05/24
    だいたいみんな同じことやってる
  • Seasarのサポートはあと1年!繰り返すSeasarはあと一年で終わる!#seasarcon - 何か着ていればいいよ

    ちょっと、自分的に衝撃を受けたのでそんな題名にしました。 日はSeasar Conference 2015に参加してきました。 event.seasarfoundation.org 最近は、あまり比嘉さんの新規昨日開発停止宣言もあり、大きな動きもなかった*1Seasar界隈ですが久しぶりのSeasar Conferenceだったので開発再開か?なんて淡い期待を抱いてワクワクしながら会場に向かいました。*2 そして、最初のKeynoteで比嘉さんのSeasar終了宣言につながるわけです。 比嘉さん「今後1年でSeasarのメンテナンスサポートを打ち切ろうと思うよ」#seasarcon— wataru kubota (@wkubota) 2015, 9月 26 というわけで、来はSeasar Conferenceの発表内容をブログに書きたかったのですが現時点で自分がわかっている範囲のSea

    Seasarのサポートはあと1年!繰り返すSeasarはあと一年で終わる!#seasarcon - 何か着ていればいいよ
    teppeis
    teppeis 2015/09/27
    Seasar2が2016/9/26でサポート終了することを発表
  • Seasar Conference 2015 (2015/09/26 13:00〜)

    お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記しました。以降の情報取得にはconnpass APIをご利用ください。APIご利用についてはヘルプページをご確認ください。

    Seasar Conference 2015 (2015/09/26 13:00〜)
    teppeis
    teppeis 2015/08/24
    今こそSeasarだ!1000人!
  • DaoとServiceっている? - ひがやすを技術ブログ

    今まで action service dao って言うレイヤで組んでたので (いつもserviceとdaoは空っぽに近い) actionだけで書く、ってのがちょっぴり違和感。 最初にDaoがいるかって話なんですが、あってもいいと思うけど、今後は使われなくなっていくだろうと思っています。 S2JDBCも当初は、Daoの皮をかぶせるつもりだったんですよ。でも、自分で実際に使ってみると、ジョインの仕方が違うだけなのに、メソッドを変えることに違和感がでてくる。または、めんどくさく感じてくる。 S2JDBCの流れるようなインターフェースは適度に抽象化されていて可読性が高いので、Daoのメソッドを呼び出すよりも、何をやっているのかがわかりやすいのです。Daoのメソッド名を適切につければ、Daoのメソッドのシグニチャだけでも伝わると思いますが、引数やジョインのバリエーションが増えてくると適切にメソッド名

    DaoとServiceっている? - ひがやすを技術ブログ
    teppeis
    teppeis 2010/08/29
    シンプル
  • BeanUtilsの流れるようなインターフェース

    Commons-BeanUtilsの流れるようなインターフェース版を作成しました。 プロパティのコピーはこんな感じ。 SrcBean src = new SrcBean(); DestBean dest = new DestBean(); ... Beans.copy(src, dest).execute();特定のプロパティは除外したい場合は、excludes(String... propertyNames)を使います。 Beans.copy(src, dest).excludes("hoge", "hoge2").execute();特定のプロパティのみを含める場合は、includes(String... propertyNames)を使います。 Beans.copy(src, dest).includes("hoge", "hoge2").execute();コピー元のプロパティの値

    BeanUtilsの流れるようなインターフェース
    teppeis
    teppeis 2010/08/29
    「ブラックボックス感」
  • Maven2RepoRemote - SeasarWiki

    Maven2レポジトリを利用する† このページには、seasar.orgのMaven2レポジトリから配布されているSeasarプロダクトを利用するための情報を記述します。 その他のMaven情報については MavenInformation を参照してください。 ↑ リモートレポジトリ† プロジェクトのpom.xmlへリモートレポジトリを設定します。 release プロダクトのみを使用する例 <repositories> <repository> <id>maven.seasar.org</id> <name>The Seasar Foundation Maven Repository</name> <url>http://maven.seasar.org/maven2</url> <snapshots> <enabled>false</enabled> </snapshots> </re

  • S2JDBC使う前に読むべきエントリー あるいはServiceクラスの実装について - プログラマでありたい

    S2JDBCでServiceクラスをどのように作るか考えた時に参考にしたエントリー群です。肝は、3点。 Serviceクラスは、Entityクラスと1:1で対応させる。 Serviceクラスは、Entityに対する処理以外はやらない。 Serviceクラス以外は、jdbcManagerを生で使用しない。(Actionにとか) AbstractServiceを作成し、DBに関する共通処理を集約させる(削除フラグとか更新日とか) あ、4つになったw 公式ドキュメント二つ まず読みましょう S2JDBCとは サービスの作り方 JavaDoc こっちも必須です。 javadoc: S2AbstractServiceクラス 出羽さんのエントリー。納得できるまで、読み返すこと S2JDBC の弱点を補完するS2AbstractService 続・SAStruts + S2JDBCのアーキテクチャ ジェ

    S2JDBC使う前に読むべきエントリー あるいはServiceクラスの実装について - プログラマでありたい
  • メモ - ADH08

    Seasar2の設定ファイル(diconファイル) http://d.hatena.ne.jp/morningmist7/20080226/1203998938 上記サイトより。とても分かり易い。 S2Daoセミナー資料を公開します。 | View | Upload your own

    teppeis
    teppeis 2008/04/16
    s2dao
  • Amazon.co.jp: Javaデータアクセス実践講座: 松信嘉範: 本

    Amazon.co.jp: Javaデータアクセス実践講座: 松信嘉範: 本
  • 1