タグ

S2JDBCに関するmohrisのブックマーク (3)

  • ファイルをinputstreamに読み込んで、バイト配列をDBに保存する。 - suusuke@Hatena

    2008-01-23 - suusuke@Hatenaコレを書いたとき、実はファイルをDBに保存したかった。 でも、java.io.Fileを直列化(シリアライズ)して、DBに格納しても復元するとき、Fileオブジェクトを直列化したものを復元するから、結局元ファイル(直列化する前にFileオブジェクトが参照していたファイル)がないとだめ。これじゃ、直列化して、DBに入れる意味がない…。 RwJ:[Java]画像ファイルを自由に圧縮出来るTips 上記サイトをたまたまみて、解決しました。 何も、Fileオブジェクトを作る必要が無かった。ImputStreamをそのまま、ByteArrayOutputSteamでByteArrayOutputSteam自身(メモリ上に)に書き込めば良いんだ。 ついでなので!?、s2jdbcを使って書いてみた。 まずは読み込み。 package jp.co.su

    ファイルをinputstreamに読み込んで、バイト配列をDBに保存する。 - suusuke@Hatena
  • S2JDBC使う前に読むべきエントリー あるいはServiceクラスの実装について - プログラマでありたい

    S2JDBCでServiceクラスをどのように作るか考えた時に参考にしたエントリー群です。肝は、3点。 Serviceクラスは、Entityクラスと1:1で対応させる。 Serviceクラスは、Entityに対する処理以外はやらない。 Serviceクラス以外は、jdbcManagerを生で使用しない。(Actionにとか) AbstractServiceを作成し、DBに関する共通処理を集約させる(削除フラグとか更新日とか) あ、4つになったw 公式ドキュメント二つ まず読みましょう S2JDBCとは サービスの作り方 JavaDoc こっちも必須です。 javadoc: S2AbstractServiceクラス 出羽さんのエントリー。納得できるまで、読み返すこと S2JDBC の弱点を補完するS2AbstractService 続・SAStruts + S2JDBCのアーキテクチャ ジェ

    S2JDBC使う前に読むべきエントリー あるいはServiceクラスの実装について - プログラマでありたい
  • Dayanのブログ S2JDBCを使ってみる

    小職は、SE(システムエンジニア)を専門としておりますが、技術的な情報を中心に、それ以外に経済関連の日記、たわいもない日記も載せていきます。よろしくお願いします。 先日、J2EE勉強会に出たときに、ついでにSeasarのことについてもいろいろと聞いてきた。 新しいプロジェクトでは、SAStruts + S2DAOで行こうと思っていたのですが、中村さん(taediumさん)から、関連するエンティティを一緒に持ってこれるS2JDBCの方が生産性が高いと言われ、また自己参照のテーブルも引っ張ってこれると聞いた。 正直、JPA自体あまり好きではなく、流れるインターフェースといっても、何か擬似SQLっぽいコードというのはどうもという印象を持っていた。なので、LINQなんかも懐疑的な目で見ていた。Criteriaというのもいまいち。どうせSQLにマッピングされるんだったら、SQLで書いたらと思っていた

  • 1