タグ

seasarに関するmasatomixのブックマーク (18)

  • SingletonS2ContainerFactory~S2Container - ムードもりあげ楽団

    取り敢えず "S2Container 2.4.35" をダウンロードしてみました。エントリポイントは SingletonS2ContainerFactory だと思い込んで読む。 うん、何か S2Container を生成してるだけ。Singletonの意味は、S2ContainerがSingletonって意味ですね。SingletonじゃないS2ContainerFactoryもあるんだろうなーと思ったらやっぱりあった。こちらは同期化されているけど、Singletonの方はスレッドアンセーフなんだなー。SingletonだからS2Containerはアプリケーション起動時にしか生成されないってことですかね。 S2Containerは名前の通りS2の丸。S2ContainerImplが実装クラス。ContainerConstantsという定数定義されたインターフェースを実装しているのが気

    SingletonS2ContainerFactory~S2Container - ムードもりあげ楽団
  • Seasar2 基本動作編

    作成する内容は以下のようになります。 Seasar2ServiceSample2.java package sample.seasar2; /** * 追加するコンポーネントのインターフェース. */ public interface Seasar2ServiceSample2 { /** * サンプルサービス2. * */ public void serviceSample2(); } Seasar2ServiceSample2Impl.java package sample.seasar2; /** * 追加するコンポーネントの実装クラス. */ public class Seasar2ServiceSample2Impl implements Seasar2ServiceSample2 { /** * サンプルサービス2. * */ public void serviceSample

  • Seasar2の設定ファイル(diconファイル) - Developer☆STYLE

    Seasar2の設定ファイル(diconファイル)について学習(学習中)。 id:higayasuoさんの案内+各種ウェブ情報を読んでの私のメモです。 いろいろ動かしてみたわけではないので、間違いなどは後日別エントリで晒せればと思います。 SAStrutsに触ろう!な勢いだったのですが、この辺りはSAStrutsの学習とちょっと離れてきていることに徐々に気がついてきました(w 早くも"けものみち入り"(w ともあれ、Seasar2の一部復習と勉強を兼ねて。 resources/s2container.dicon Seasar2自身をカスタマイズする設定ファイルがs2container.diconです。 私の理解では、Seasar2のデプロイ方法を変更するためのdiconファイル。 デプロイ方法には"熱い"順に HOT deploy WARM deploy COOL deploy の3種類が

    Seasar2の設定ファイル(diconファイル) - Developer☆STYLE
  • Seasar - DI Container with AOP -

    インクルード関係 標準diconが他のdiconからどのようにインクルードされるか,他のdiconをどのようにインクルードするかを以下に示します.斜体はSeasar2のJarには含まれていない,非標準のdiconです. app.dicon aop.dicon j2ee.dicon jta.dicon jdbc.dicon jdbc-extension.dicon convenction.dicon ejbtx.dicon javaee5.dicon j2ee.dicon jpa-support.dicon j2ee.dicon ejb3tx.dicon j2ee.dicon dxo.dicon cooldeploy-autoregister.dicon (明示的にインクルードする必要はありません) convention.dicon creator.dicon customizer.dico

    masatomix
    masatomix 2009/05/18
    標準のdiconの説明。
  • [Seasar-user:12324] Re: EclipseプラグインからSeasarを使用する方法

  • | スポンジになりたい

    ブログをはじめるたくさんの芸能人・有名人が 書いているAmebaブログを 無料で簡単にはじめることができます。

    | スポンジになりたい
    masatomix
    masatomix 2009/05/17
    設定でチェックを外せばいいらしい
  • Kuina-Dao - Kuina-Daoファーストステップ・ガイド - インストール

    Kuina-Daoを簡単に使用するためのEclipseプラグイン「Dolteng」「Diigu」「DbLauncher」をインストールします. Eclipseのメニューから「Help」-「Software Updates」を選択してください. 「Software Updates and Add-ons」ダイアログが開きます. 「Available Software」タブを選択してください. 「Add Site」ボタンを押下してください. 「Add Site」ダイアログが開きます. 「Location」に"http://eclipse.seasar.org/updates/3.1/"と入力してください. 「OK」ボタンを押下してください. 「Software Updates and Add-ons」ダイアログに戻ります. 続けて「Add Site」ボタンを押下してください. 「Add Sit

    masatomix
    masatomix 2009/05/14
    Kuina-Daoのツールのインストール方法。
  • DI×AOPのこれまで、Seasarの今、そしてSlim3へ… (1/2) - @IT

    DI×AOPのこれまで、 Seasarの今、 そしてSlim3へ… 「Seasar Conference 2009 White」レポート @IT編集部 平田修 2009/4/2 DI×AOPを軸にしたJavaのWebシステム開発の過去・現在・未来や、日発の世界標準を目指すSlim3の最新情報について 2009年3月14日、東京都千代田区の法政大学 市ヶ谷キャンパス内にて「Seasar Conference 2009 White」が開催された。日を代表するオープンソース(以下、OSS)プロジェクトである「Seasar」が主催するイベント「Seasar Conference」も今回で7回目。参加者は600人を超えセッション数は26となった。 稿では、数あるセッションの中からSeasarや、その運営団体、そして「DI×AOP」を軸にしたJavaのWebシステム開発の過去・現在・未来について

  • 流れるようにSQLっぽくO/RマッピングできるS2JDBC

    流れるようにSQLっぽくO/RマッピングできるS2JDBC:Java初心者が超俊敏にWebアプリを作る方法(最終回)(1/3 ページ) Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です 超俊敏にJavaのWebアプリケーションを作るための便利なツールを紹介する連載も今回で最終回です。 前回の「EL式を拡張したSAStrutsタグ/ファンクションは超便利」では、SAStrutsを利用するうえでJSP記述に便利なSAStrutsのカスタムタグやファンクションについて解説しました。前回までで、SAStrutsをプレゼンテーション層、サービス層、パーシステンス層と分けたときにプ

    流れるようにSQLっぽくO/RマッピングできるS2JDBC
  • y-komori’s diary

    [執筆]『プロになるためのWeb技術入門』韓国語版が発売されました 先日、出版社から見誌が届きました。おかげさまで韓国上陸です。 実物を見てみると挿絵の中など詳細に至るまで翻訳されていて、訳者の方の努力が感じ取れます。著者としては特に何もしなかったので、なおさら敬服の念を抱きます。 英語のようなグローバル言語からの翻訳では、英語のままでも通じてしまう部分があると思うのですが、日語から韓国語では、徹底的に訳さないとダメなんでしょうね。 韓国語版のサポートサイトでは、HTTP通信の内容を確認するためのサンプルページや、ソースコードのコメントまで翻訳されたサンプルコードがダウンロードできるようです。 こちらが販売サイト。下の方に何ページかイメージが載っています。 以下、どんなことが書いてあるか興味があったので、翻訳者の序文をexcite翻訳にそのまま放り込んでみました。 1990年代だけでも

    y-komori’s diary
  • Uruma - はじめに

    更新情報 2008/07/13 サンプルアプリケーションについて を新設し、サンプルアプリケーションについての説明と、Eclipse へインポートする際の注意事項についての説明を追加しました。 2008/07/09 セットアップ にRCP版ブランクプロジェクトプロジェクト名変更方法を追記しました。 Uruma は、XML定義によるGUIの表示(SWT/JFaceを使用)と、GUIとSeasar2上のコンポーネントとの連携を実現するリッチクライアントアプリケーションフレームワークです。Uruma を利用することで、リッチクライアントアプリケーションが効率的に開発できるようになります。 まずは、Uruma を利用した サンプルアプリケーション をダウンロードして、実行してみてください。実行方法は簡単!ダウンロードしたファイルを展開し、run.bat をダブルクリックするだけです。 以下のよう

    masatomix
    masatomix 2008/10/03
    Eclipse/RCP上で、Seasarを使うためのツール、かな??その他の部分は、Eclipse/RCP直でいいかもしんない。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • レイヤとモデル

    アプリケーションをレイヤ分割した場合、 プレゼンテーション層 -> ビジネスロジック層 -> データアクセス層 のように分けるのが一般的ではないかと思います。 ここで、矢印は、依存関係を表しています。例えば、プレゼンテーション層は、ビジネスロジック層に依存していて、ビジネスロジック層は、データアクセス層に依存しています。 矢印の向いていないほうには依存していません。例えば、ビジネスロジック層は、プレゼンテーション層に依存していません。 誤解が多いんじゃないかと思うのは、レイヤとモデルを混同することです。一番多く見られるのは、ビジネスロジック層とドメインモデルの混同です。 モデルは、各層を流れていくデータ(+ ロジック)であり、どの層にも依存しません。逆に層はモデルに依存することになります。 モデルは、プレゼンテーションモデルとドメインモデルに分かれます。当は、ERモデルもあるのですが、こ

    レイヤとモデル
  • 2006-06-12

    今日の早耳ムスメは南明奈ちゃん,お題は「対戦国をべつくせ!! ワールドカップグルメ」. 早耳もワールドカップモードですか. 早耳っていうか,めざまし時計もユニフォーム着てるし. そういえば,98 フランス大会の時の日−アルゼンチン戦をアルゼンチン産のワインを飲みながら観戦したことを思い出しました. 02 日韓大会のアルゼンチン−イングランド戦を見ていた時に彼女からお別れメールが飛んできて,試合がその後どうなったか記憶に残ってないことも思い出した (苦笑). あ,その彼女と今も続いてますよ,念のため. っていうか,いつの間にか占いも終わってた.アッキーナよく見なかったけどまぁいいや. 某巨大掲示板へのレス. あっちに書こうかと思ったけど長くなるからこっちへ. っていうか,以前のスレであっちに書かずにこっちへ書けって言われたからこっちなのだ (←根に持ってる). 380 名前:デフォルトの

    2006-06-12
    masatomix
    masatomix 2008/10/02
    フェッチのやり方について。うーん。
  • Kuina-Dao - Kuina-Daoユーザ・ガイド - Diigu

    Kuina-Dao は,DAO インタフェースのメソッドの引数名を条件に含めて問い合わせを行うことができます. 引数の名前は Java のリフレクション API で取得することができないため,Kuina-Dao は Diiguを使用します. Diigu は Seasar Project で開発しているツールで,ソースファイルから取得した引数の名前を Java5 のアノテーションとして .class ファイルに埋め込みます. このため,実行時に Kuina-Dao などのフレームワークからメソッドの引数名を利用することが可能になります. Diigu は Ant や Maven から利用することも可能な他,Eclipe Plugin も提供されています. Diigu Eclipse Plugin は以下の更新サイトからインストールすることができます. http://eclipse.seasar

    masatomix
    masatomix 2008/10/02
    Eclipseプラグインの勉強になりそう
  • Kuina-Dao を使ってみる - なんとなくな Developer のメモ

    id:fits:20070617 では、S2Hibernate-JPA の簡単なサンプルを作ってみたが、これを EntityManager の使用を隠蔽し簡単に JPA を使用するためのフレームワーク Kuina-Dao を使うように変更してみる。 手順は以下の通り。 Kuina-Dao の JAR ファイルをクラスパスに追加 dicon ファイルの追加と編集 Dao 実装の削除とサービスの作成 テストクラスの変更 実際のところ、Eclipse プラグインの Dolteng を使えば簡単に環境を作成してくれて便利なのだが、Dolteng だと設定内容や仕組みが分かり難かったため、自分で環境を構築してみる事にした。 Kuina-Dao の JAR ファイルをクラスパスに追加 kuina-dao\lib\kuina-doa-1.0.0.jar ファイルをクラスパスに追加する dicon ファイ

    Kuina-Dao を使ってみる - なんとなくな Developer のメモ
    masatomix
    masatomix 2008/10/02
    自分で環境構築。
  • Kuina-Dao - Kuina-Daoファーストステップ・ガイド - スタンドアロン編

    Eclipseプラグイン「Dolteng」を使用すると簡単にKuina-Daoを試すことができます. 動画版はこちら . Kuina-Daoプロジェクトの作成 H2 Database Engineの起動 サンプルデータベースの確認 DatabaseViewの表示 DeptエンティティとDeptDaoの作成 DeptDaoTestの作成と実行 EmpエンティティとEmpDaoの作成 EmpとDeptの関連の設定 EmpDaoにメソッド追加 EmpDaoTestの作成と実行 SQLを確認する FETCH JOINを使用する Kuina-Daoプロジェクトの作成 Doltengを使用してKuina-Dao用の新規Javaプロジェクトを作成しましょう. メニューから「File」-「New」-「Project」を選択してください. 「New」ウィザードが開きます. 「Dolteng」-「Dolten

    masatomix
    masatomix 2008/10/01
    あついね
  • 出羽ブログ

    不動産大手5社のオークションである AUC’S(オークス)が今日始動のようです。 不動産オークションのAUC’S(オークス) http://www.auc-s.com/ 時代も変わったもんだ。 今回はいくつかの重要な機能改善が施されています。 前バージョンとの変更点を効率的に把握するために、 1.0.2 から 1.0.3-rc1 までの差分ドキュメントをどうぞ。 機能リファレンス(featureReference.html) アノテーションリファレンス(annotationReference.html) 設定ファイルリファレンス(fileReference.html) リリースノート http://sastruts.seasar.org/releaseNotes.html ダウンロード http://sastruts.seasar.org/download.html Java SE 7の要

    出羽ブログ
    masatomix
    masatomix 2008/08/13
    うーんプロパティ変換なにでやるのが楽なんだろ
  • 1