Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

seasarに関するzoom1のブックマーク (5)

  • TIS、Java開発基盤の全社利用開始--コードの50%を自動生成 - builder by ZDNet Japan

    TISは9月27日、独自のJava開発基盤「Xenlon~神龍」(シェンロン)を開発、全社利用を開始したことを発表した。 Xenlonは、アプリケーションフレームワーク、プログラム自動生成ツール、開発支援ツールガイドの3要素で構成されている。Xenlonのアプリケーションフレームワークは、ライブラリセットのJava 2 Enteprise Edition(J2EE)と、JavaベースのDIコンテナ「Seasar2」のウェブフレームワーク「SAStruts」とO/Rマッパー「S2JDBC」をベースに、ビジネスアプリケーション構築で開発効率向上に有効な機能や部品群をアドオンしたものという。 プログラム自動生成ツールは、設計情報をデータベース化して、機械的に生成可能な部分のプログラムコードを生成する。プログラムコード自動生成で不具合混入を防止でき、開発者が機械的作業から開放され、業務処理部分の思

    zoom1
    zoom1 2010/10/01
    Seasarを利用。SAStrutsだよなぁ、やっぱり
  • Javadoc の書き方 - イトウ アスカ blog

    みなさん、Javadoc 書いてますか? Javadoc は「API ドキュメント」と言われることが多いように、主にライブラリ的なプログラムで書いてこそのものだと思っている方もいるかもしれません。しかしながら、仕様書を Word や Excel(笑)で別途作ると、プログラムと仕様書の同期がとれてないというはめに陥り易くなりますので、Javadoc はどんなときも活用したいというのが私の考え方です。 まず、overview.html を書け Javadoc コメントをいくらか書くような人でも、overview.html を書く人は意外と少ないのではないでしょうか。リファクタリングが何度となく行われるアジャイル開発の現場では、クラスの構成がよくかわりますので、いちいち詳しいコメントを書いていられないということはあるかもしれませんが、overview.html はそれほど何度も手をつけるようなも

    Javadoc の書き方 - イトウ アスカ blog
  • SAStruts JSONを返すアクションメソッド 修正編 - 130単位

    SAStruts アクションにJSONを返すメソッドを作成してみる - 130単位 ↑で書いたコードに対し、気になった点があって直そうと思いました。が、あまりに修正点が多かったので新たに記事にしてみます。 以前のコード Ajaxでリクエストされ、従業員のリストをJSON形式で返すメソッドです。 @Execute(validator = false) public String ajaxEmployeeList() { List<Employee> employeeList = employeeService.findByDeptId(form.departmentId); HashMap<String, String> map = new HashMap<String, String>(); for (Employee emp: employeeList) { map.put(emp.id

  • Slim3 for Google App Engine/Javaのセッションやります - ひがやすを技術ブログ

    Javaユーザグループのイベントで「Struts, Springでアジャイルな開発を」というテーマでしゃべる予定でしたが、Google App Engine/JavaEarly Lookにあわせて、Slim3を対応させたので、旬なテーマということで、GAE/Jについて話すことにしようと思います。 http://www.java-users.jp/contents/events/ccc2009spring/index.html まだ、セッションのタイトルは古いままですが、今夜書き換わるはずです。 Slim3がGAE/J上で動くデモはもちろんですが、GAE/Jで動かすにあたってどの辺に苦労したのかという話もお伝えします。 まにあえば、タイプセーフな流れるようなインターフェースでBigTableにアクセスする機能もお見せします。 こんな話をして欲しいというリクエストがあれば、このblogへ

    Slim3 for Google App Engine/Javaのセッションやります - ひがやすを技術ブログ
    zoom1
    zoom1 2009/04/13
    対応早っ!
  • S2AOPを読む - &lt;s&gt;gnarl,&lt;/s&gt;技術メモ”’&lt;marquee&gt;&lt;textarea&gt;¥

    動機 仕事でSAStrutsを使うことになったけどストラッツとかディーアイとかエーオーピーとかわかんないです。 目的 メソッド呼び出しがインターセプトされるまでの流れを理解する。インターセプタの起動順序はどこで決まるのか把握。 更新履歴 20090327 MethodInvocation#proceedの使われ方について加筆 このコードの流れを追ってみる http://s2container.seasar.org/2.3/ja/aop.html#nodicon Pointcut pointcut = new PointcutImpl(new String[]{"getTime"}); Aspect aspect = new AspectImpl(new TraceInterceptor(), pointcut); AopProxy aopProxy = new AopProxy(Date.

    S2AOPを読む - &lt;s&gt;gnarl,&lt;/s&gt;技術メモ”’&lt;marquee&gt;&lt;textarea&gt;¥
    zoom1
    zoom1 2009/03/30
  • 1