devとjavaに関するkinumiのブックマーク (5)

  • Apache Ivy によるライブラリの依存関係解決 - A Memorandum

    一つ前の内容など、ライブラリの準備が大変なので、Apache Ivy でライブラリの取得を楽にする。 まずは簡単な例で Apache Ivy の使用例を示す。 EclipseではAntが組み込まれているため、ファイル作成してAnt実行すればライブラリを簡単に取得できる。 まずは、Eclipseで新規Javaプロジェクト作成し、プロジェクト直下にbuild.xmlファイルを作成する。 <?xml version="1.0" encoding="UTF-8"?> <project name="ivy" default="resolve" xmlns:ivy="antlib:org.apache.ivy.ant"> <property name="ivy.install.version" value="2.1.0-rc2" /> <target name="download-ivy" unles

    Apache Ivy によるライブラリの依存関係解決 - A Memorandum
    kinumi
    kinumi 2013/03/23
    Ivyを取得するbuild.xml べんり
  • Java Solution FAQ:サーブレットのライフサイクル

    (1)サーブレット動作前 サーブレットのインスタンスは、通常、リクエストを受けるまでは、サーブレットコンテナ内には存在していません(ただし、サーブレットコンテナの設定によっては、コンテナ起動時に特定のサーブレットをロードさせておくことも可能です)。 (2)サーブレットのロード あるサーブレットに対して、クライアントから初めてリクエストがあった場合、サーブレットコンテナは、クラスパスをサーチして、該当するサーブレットのクラスファイルからインスタンスを生成し、サーブレットコンテナにロードします。 その際、サーブレットでは初期化処理として、initメソッドが実行されます。initメソッドは、サーブレットがロードされるときに1度だけ実行され、それ以降のリクエストでは実行されません。 (3)サーブレットの実行 サーブレットに対してリクエストがあった場合、リクエストの種類によって、サーブレットのdoG

    kinumi
    kinumi 2011/04/07
    おれを苦しめたサーブレットのライフサイクルについていまさらメモ
  • QR Code Generator

    kinumi
    kinumi 2011/01/27
    QRコード生成ライブラリ。いつかつかう。googlecodeでホストされていて、MITライセンスっぽい
  • Super Agile Struts

    Welcome to the "Super Agile Struts" project. Super Agile Struts(以降SAStrutsと省略)は、Strutsを使った開発をSuper Agileに行なうためのフレームワークです。 Strutsで開発する場合に困ることは、設定ファイルをたくさん書く必要があったり、 設定ファイルやJavaのコードを修正するたびにアプリケーションサーバを再起動する必要があることでしょう。 SAStrutsを使えば、設定ファイルを書く必要はなく、 スクリプト言語のようにファイルを保存する(保存と同時にコンパイルするような設定になっている場合)と、 すぐにその内容をアプリケーションサーバの再起動なしで認識することができます。 スクリプト言語のように「さくさく開発」ができ、 EclipseなどのIDEによるコードの自動補完などで、 さらに生産性を高めるこ

    kinumi
    kinumi 2008/02/20
    いいかも!
  • Uruma - はじめに

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

  • 1