タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

DBに関するsatomi_uchikuraのブックマーク (6)

  • データストアからデータを取得する [Javaプログラミング] All About

    データストアからデータを取得する今回は、Google App Engineのデータストアに保存されたデータを取り出す処理について考えてみましょう。 一覧取得のサーブレットを作る 前回、SampleDataオブジェクトをデータストアに保管する処理を作りました。今回は、保存されているSampleDataを取り出して表示する処理を考えていきましょう。 まずは、「すべてのオブジェクトを取得し、一覧表示する」処理を考えましょう。これは、JSPやサーブレットなどですべてまとめて処理してもいいのですが、メンテナンスなどを考え、「一覧を取得してテーブルにまとめて書き出すサーブレット」と、「ページの表示を行うJSP」の組み合わせで作ってみましょう。 まずは、サーブレットからです。これは、プロジェクトに最初から作成されていた「Gae_heloServlet」サーブレットを書き換えて利用することにしましょう。以

    データストアからデータを取得する [Javaプログラミング] All About
    satomi_uchikura
    satomi_uchikura 2010/02/23
    データ取得
  • GAE/Jでアップロードした画像をデータストアに保存し、imgタグに出力する

    upload.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>TEMPLATE</title> </head> <body> <form action="/upload" method="post" enctype="multipart/form-data"> アップロードするファイル : <input type="file" name="imgfile" /><br> <input type="submit" value="upload" /> </form> <img src="/indication" alt="imgfile" /> </body> </html>UploadTest.javaにアップ

    satomi_uchikura
    satomi_uchikura 2010/02/23
    画像データの保存、出力
  • throw Life - Google App Engineのデータストアから気持ちよく画像を取り出すオススメできない方法

    throw Life Walkin' On The Spiral. Let's see, if that's true or not.

    satomi_uchikura
    satomi_uchikura 2010/02/23
    画像データの取得
  • GAE/Jのデータストアに入れた画像データを表示する - tetsuya_odakaの日記

    なんというか、ブログに乗せるのもみっともないのだが、小1時間ほど悩んでしまったので、メモとして残しておく。 先のログで、Struts1.3をつかって「GAE/Jのデータストアにあるバイナリーをダウンロード」してみた。 これでは「つまらない」し、「用途が限られている」ので、「データストアに入れた画像を表示しましょう」と思ったのが発端。習慣というか摺りこみというかは恐ろしい。「画像はファイルシステムにおいて、そこにリンクをする」という先入観がある。だが、GAE/Jでは(ファイルシステムへの書き出しが禁止されているので)、これはできない。ちなみに、昔懐かしいAppletも使えない仕様になっている。それで「さてさて」となってしまった。 「あらら、imgのsrcにアクションを指定すればいいんだね」と気がつくまでに小一時間。先入観は怖い。だが、簡単にできることがわかってよかった。以下は、そうやって表示

    GAE/Jのデータストアに入れた画像データを表示する - tetsuya_odakaの日記
    satomi_uchikura
    satomi_uchikura 2010/02/23
    画像データの表示
  • データストアにデータを保存する [Javaプログラミング] All About

    データストアにデータを保存する今回は、プロジェクトの基構成を理解し、GAEの中でもっとも重要な機能である「データストア」を利用してみましょう。 プロジェクトの内容を見る さて、前回作成した「gae_helo」プロジェクトの中身をざっとチェックしておきましょう。ここでは、以下のようなフォルダ・ファイル類があらかじめ用意されています。 「src」フォルダ ソースコードファイルがまとめられるところです。初期状態で、jp.allabout.Gae_Helo.javaというファイルがあります。他、log4jというログ出力ライブラリのプロパティファイルがあります。 「META-INF」フォルダ src内にあるフォルダです。この中には、「JDO」という機能に関する設定ファイル(jdoconfig.xml)があります。 「war」フォルダ これが、実際にWebアプリケーションとして公開されるディレクトリ

    データストアにデータを保存する [Javaプログラミング] All About
  • SQL4G

    SQL4GGAE(Google App Engine)上で稼動するSQLデータベース SQL4Gとは? SQL Database for GAEの略称です。 オープンソースのJavaデータベース「H2 Database Engine」をリトルソフトが独自にエンハンスし、GAEが用意しているBigTableと呼ばれる分散キー・バリュー型データストアへ内容を書き込めるようにしたものです。 いまさらRDB? GAEのデータストアはJavaの場合 JDO、JPA といったインターフェースからアクセスすることが出来ますが、JDO、JPAを駆使してGAEのデータストアを自由自在に扱うことは、今までRDBMSに慣れ親しんだ開発者にとっては、少々敷居の高いものになります。 そのため、RDBMSに相当する環境が存在しないGAEは、現状において「クラウドは魅力的だけどデータ周りに難あり」とお考えになる方が多数

  • 1