タグ

seasarに関するitengineerのブックマーク (33)

  • DIのお話を書いてみる。 - 都元ダイスケ IT-PRESS

    まず。この物語はフィクションであり このエントリ上のコードはあくまでもチュートリアル用のコードであり、実用性に関しては(ry という訳で、id:happy_ryoのリクエストにお応えして、DIのお話。Seasar2を使ってみます。 ポリモーフィズムの例をもうちっと実用的に書いてみた。 - 都元ダイスケ IT-PRESSの続きです。 まずはいきなりMain見てみますか。 import org.seasar.framework.container.S2Container; import org.seasar.framework.container.factory.SingletonS2ContainerFactory; public class Main { public static void main(String[] args) { Table table = new Table("T_

    DIのお話を書いてみる。 - 都元ダイスケ IT-PRESS
    itengineer
    itengineer 2008/05/11
    ふむ、なんだかとても分かりやすいゾ
  • 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
  • 日米トップJ2EEアーキテクトが語るフレームワークの未来---Gavin King氏にひがやすを氏が聞く

    O/Rマッピング・ツールHibernate,JBossのフレームワークSeamの作者Gavin King氏。King氏はEJBなどJavaのコンポーネントを統合するWeb Beansを提唱し,Javaの標準化プロセスである「The Java Community Process」で標準化が行われている。金融業のシステムや商用フレームワークに採用されているDI(Dependency Injection)コンテナSeasar2の作者ひがやすを氏。ひが氏はSeasar2で,アジャイルな開発を実現するためのツール作成に取り組んでいる。日米のトップJ2EE(Java2 Enterprise Edition)フレームワーク・アーキテクトがWebアプリケーション・フレームワークの未来について語った。

    日米トップJ2EEアーキテクトが語るフレームワークの未来---Gavin King氏にひがやすを氏が聞く
  • ITゼネコンをぶっつぶせ - ひがやすを技術ブログ

    Javaユーザグループ主催で、クロスコミュニティカンファレンス(CCC)が、4/30日に行なわれます。その中で私も「ITゼネコンをぶっつぶせ」というテーマでBOFをやるので、興味のある方はぜひおいでください。 http://www.java-users.jp/contents/events/ccc2008spring/sessions.html#BOF1 BOFなんで、わきあいあいと「ITゼネコンをいかにしてぶっつぶすのか」について、ディスカッションできれば良いなと思っています。 BOFの中で、「Programming First Development」という開発手法を披露します。これがITゼネコンをつぶす秘策なんですよ。直ぐにつぶすことはできないと思うけど、そのきっかけにしたいなと思っています。 「Programming First Development」の考えは、うちの会社のト

    ITゼネコンをぶっつぶせ - ひがやすを技術ブログ
    itengineer
    itengineer 2008/04/16
    平日なのが悔やまれる。。。
  • 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

  • フォーラム - Flex User Group

    nobuです。 Dolteng 0.17.0 (S2Flex2+S2Dao)でのFlex2-Java連携サンプルをFxUG のSourceforge.jpへコミットしました。 内容は前回の勉強会でひがさんのデモ内容とほぼ同じものです。 Flex2とJavaとH2(DB)を連携させています。 開発手順をざらっと書き出したのであわせて載せて置きます。 =============================================================== ■まずはFlex側の画面から作成 1.新規->Chura Project->S2Flex2+S2Daoで作成(ex.dolteng0170Sample) 2.作成したプロジェクトを右クリック->Tomcat->コンテキストの更新 3.ここで一回ビルドしておく。 ※ビルドすることで、*.diconやjarファイルが/WEB

  • プログラミングできない元請けがプログラム設計書をレビューするという矛盾 - ひがやすを技術ブログ

    人によってプログラム設計書の定義が違っていそうなので、最初に定義しておきます。ここでいうプログラム設計書は、ほとんどプログラムと対応するようなロジックが記述されているようなものです。 プログラム設計書を作るのは「誰が書いても同じコードにするため」だけでなく、元請けがレビューするためでもあります。元請けがプログラミング言語を読めないので、日語に落としてレビューします。コードを書いてからプログラム設計書を作ることもあります。 プログラミングがあまりできない人が、ちゃんとしたプログラム設計書はかけないのと同じように、プログラミングできない人が、プログラム設計書のレビューはできません。 当然だよね。プログラミングができないのなら、プログラミング言語を自然言語に翻訳したプログラム設計書を理解できるはずがない。 できるとしたら、誤字脱字、単語が統一されていないとか、日語が変だとかそんな指摘くらい。

    プログラミングできない元請けがプログラム設計書をレビューするという矛盾 - ひがやすを技術ブログ
    itengineer
    itengineer 2008/04/15
    商品を知らない、という事の恥ずかしさをもっと強く認知すべきなんだよなあ。
  • 『Seasar2によるスーパーアジャイルなWeb開発』発売記念 ひがやすをさんインタビュー[後編](WEB+DB PRESS plusシリーズ)]|gihyo.jp … 技術評論社

    『Seasar2によるスーパーアジャイルなWeb開発』発売記念 ひがやすをさんインタビュー[後編] ひがやすをさんインタビューの後編は,書のコンセプトにもなっているSeasar2の「スーパーアジャイル」にまつわる話題から,今後のSeasarはどうなっていくのか? そして書を読まれる皆さんへのメッセージをいただきました。 スーパーアジャイル-生産性を上げるために ―Seasar2で開発者の生産性に貢献したいとおっしゃいましたが,それを端的に表したのが,「スーパーアジャイル」ということですよね。 「スーパーアジャイル」自体はマーケティング用の言葉です。Agile(アジャイル)というのは来,きっと精神的なところが一番大きいと思うんです。たとえば,モチベーションを重要視したり,人と人との会話を大切にするというのが,もともとあったアジャイルの考え方だと思うんですけど,それは少し置いておいて,マ

  • Cubby - ようこそ

    お知らせ 2010-03-28 バージョン 2.0.9がリリースされました。 2010-02-20 バージョン 2.0.8がリリースされました。 2010-02-18 バージョン 2.0.7がリリースされました。 2010-02-11 バージョン 2.0.5がリリースされました。 2009-11-19 バージョン 2.0.4がリリースされました。 2009-11-04 バージョン 2.0.3がリリースされました。 Cubby とは何ですか ? Cubby (カビー)は Java / Servlet / JSP をベースにした、Web アプリケーションのためのシンプルなフレームワークです。 Seasar2 / Google Guice / Spring Framework 上で動作します。 詳細はドキュメントをご覧ください。 Cubby 2.0 Cubby のゴール Servlet / JS

  • Eclipse(Dolteng)環境の構築 - Web View Technologies

    Eclipse(Dolteng)環境の構築 (作成中) ファイルのダウンロード※追記: 2007/02 Eclipse 3.2に対応したDolteng 0.17.0がリリースされています。そのため、今後はEclipse 3.2が推奨環境になっていくものと思われます。 http://eclipse.seasar.org/updates/3.2/ まず必要なファイルをPCにダウンロードします。 JDKを入れていない人は、まずSUNからJDKをダウンロードします。ここではJava SDK 5 update 10を使用します。JDK 1.4.xでもTeeda Extensionは使用できますが、アノテーションを使いたい場合はJava SDK 5以上が必要になります。新たにダウンロードする場合はJava SDK 5がお勧めです。 IDE周りですが、Doltengの動作環境が(私が試した限りでは)Ec

  • Teedaのメリット・デメリット - おおたに6号機のちゃかつかない話

    Teedaのメリット・デメリットについて振り返ってみたいと思います. ■Teedaのメリット ・HTMLテンプレート まずはなんといってもHTMLテンプレートではないでしょうか。 レイアウトを確認するうえでは威力を発揮しやすいと言えます。 また前工程でユーザに確認してもらうために作成したモックをそのまま開発に 持ち込める点は良いのではないでしょうか。 ・設定ファイルレス 規約による設定ファイルレスはTeedaの中でも生産性に貢献する部分のひとつです。 簡単な規約を付与することで、設定ファイルに書くタグ+設定内容を規約に 置き換える部分は効果はあったでしょう。ただしデメリットもあります。後述します。 ・POJOベースのPageプログラミングモデル POJOなPageクラスをHTMLと1対1でバインドするTeedaの方法は 役割としてはとてもわかりやすかったように思います。DoltengのHT

    Teedaのメリット・デメリット - おおたに6号機のちゃかつかない話
  • 2008-02-01

    サイオステクノロジーはグルージェントの未来技術に期待し子会社化 サイオースラボみたいな感じかしら。どこかで聞いたような語感ですね。(笑) Seasar2 と Teeda を利用した Web アプリケーションを WebSphere Application Server にデプロイする developerWorksにTeedaをWASにデプロイするための記事が出てます。今後は、定期的にdeveloperWorksに記事を掲載していく予定です。こんなのを書いてほしいとか要望があれば、遠慮なくどうぞ。書くのは私じゃないかもしれないけど(笑)。 「抽象クラスを継承してエンティティ特有のビジネスロジックを実装する」ってことは、そのエンティティは貧血でないドメインオブジェクトってことでしょうか。 SAStrutsの機能リファレンスでは「複数のアクションから共通に使われるような機能は、サービスクラスで実装

    2008-02-01
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。