タグ

ブックマーク / www.fk.urban.ne.jp (4)

  • Javaで日付・時刻を扱う

    Javaでは日付を扱うためのクラスが、大きく分けて3つ用意されています。 もっとも基となるjava.util.Dateクラスは特定の「時点」をあらわすためのクラスです java.util.Calenderクラスは「暦」を扱うためのクラスです。標準では通常扱うグレゴリオ歴を使えるようなしくみになっています。 もうひとつはjava.text.DateFormatクラスで、日付から文字列への変換、文字列から日付への変換を行うことができます。 Dateクラスは特定の時刻をあらわすためのクラスです。1970年1月1日00:00:00 GMTからのミリ秒数をあらわします。つまり、暦や時差などに関係ない特定の時点をあらわします。 Dateクラスは、コンストラクタに引数を与えなければ現在の日付を持ったオブジェクトを生成します。 java.util.Date

  • HibernateでORマッピング

    Hibernateは、今、一番人気のORマッピングツールです。 マッピングのやり方にはいろいろな方法がありますが、今回は既にあるデータベースからマッピングオブジェクトを作成します。 Middlegenとhbm2javaを使ってデータベースからマッピングオブジェクトを自動生成します。 また、マッピングの調整はマッピングオブジェクトを変更して、XDocletでマッピングファイルを更新するようにします。 http://www.hibernate.org/からたどって ・hibernate-2.1.5.zip ・Middlegen-Hibernate-r5.zip ・hibernate-extensions-2.1.2.zip をダウンロードして適当なところに解凍してください。 Antもいります。 それと、今回はPostgreSQLを使うので、PostgreS

  • Springアノテーション

    Spring1.2.1で確認してます。 http://www.springframework.org/ 必要なJarは次の2つ aopalliance.jar spring.jar 今回は、Strutsと一緒に使うことを前提にしています。 http://struts.apache.org/ Struts1.2.4で確認しています。 Strutsからは次のJarが必要になります。 commons-beanutils.jar commons-collections.jar commons-digester.jar commons-fileupload.jar commons-logging.jar commons-validator.jar jakarta-oro.jar struts.jar

  • Struts入門

    StrutsはWebアプリケーションのためのフレームワークです。ソフトウェアでのフレームワークとは、ソフトウェア構築のある設計方針を実現するための部品の集まりです。 Strutsでは特に入力フォームの構築を効率化するフレームワークです。すごく乱暴な言い方をすれば、入力エラーの処理をするための便利なしくみ、です。 http://jakarta.apache.org/struts/index.html StrutsはMVCモデル2というアーキテクチャを実現するためのフレームワークといわれています。 Mはモデルで、データ構造やビジネスロジックを実装します。 Vはビューで、画面表示の部分です。 Cはコントローラーで、入力を受け取って、モデル(M)の処理を呼び出してビュー(V)にその結果を伝えます。 JSPをビュー(V)、サーブレットをコントローラー(C)、そしてサーブレッ

  • 1