Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。
今日の早耳ムスメは南明奈ちゃん,お題は「対戦国を食べつくせ!! ワールドカップグルメ」. 早耳もワールドカップモードですか. 早耳っていうか,めざまし時計もユニフォーム着てるし. そういえば,98 フランス大会の時の日本−アルゼンチン戦をアルゼンチン産のワインを飲みながら観戦したことを思い出しました. 02 日韓大会のアルゼンチン−イングランド戦を見ていた時に彼女からお別れメールが飛んできて,試合がその後どうなったか記憶に残ってないことも思い出した (苦笑). あ,その彼女と今も続いてますよ,念のため. っていうか,いつの間にか占いも終わってた.アッキーナよく見なかったけどまぁいいや. 某巨大掲示板へのレス. あっちに書こうかと思ったけど長くなるからこっちへ. っていうか,以前のスレであっちに書かずにこっちへ書けって言われたからこっちなのだ (←根に持ってる). 380 名前:デフォルトの
Open Session In Viewはエンティティをビューで使わない理由にはならない Java Seasar2で有名なひがやすおさんのブログで、開発手法についての日記が公開されています。ここでTransactionServletFilterというのが出てきます。Open Session In Viewのために必要となるサーブレット・フィルタです。 ひがさんのブログからのリンク先であるKuina-Dao 開発記 Detached Entity と Open Session in ViewでもOpen Session In Viewに言及されていて、「だいたい,なんでこんな劣悪な例しか出てこないのか? それは,エンティティを JSP (ビュー) でも使おうというところに諸悪の根源があると思います.」とありますね。 私にはうまく言えない違和感があるんです。エンティティをビューで使うのはそんな
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
SpringのHibernateDaoSupportクラスのgetHibernateTemplate経由のメソッドはSessionのcloseとflushを自動でやってくれるんですね。 ということは、getHibernateTemplate経由で取得したオブジェクトは分離オブジェクトになりますね。 Spring+Hibernateのセッション管理 HibernateSessionのクローズをSpringのOpenSessionInViewFilterに任せるとLazy Initializeに悩まなくていいのかな。 ただこれだとUnitTestがしんどそう...。 SpringでOpen Session in View AOP使ってHibernateSessionをクローズするのがいいかも、でもOpenSessionInViewより生存期間が短くなりそうだなと。 Hibernateでインテグ
概要 今回は Maven + Spring Framework + Hibernate + JPA + JUnit の組み合わせで環境構築。 開発環境 項目 値 準備 次の手順までHibernateを使ったシンプルなJPA環境構築と同じように進める。 Maven プロジェクト作成 Java コンパイラー準拠レベルの設定 pom.xml を設定する 設定ファイル作成 META-INF/persistence.xml ehcache.xml log4j.properties BaseEntity, User クラス作成 pom.xml 修正 次のように修正する。 <?xml version="1.0" encoding="UTF-8"?> <project> <modelVersion>4.0.0</modelVersion> <groupId>trasis-sample</groupId>
Java Persistence API(JPA) とは Java Persistence API(JPA) は Java の O/R マッピング標準 API。 概要は (日経BPの記事)が分かりやすい。 メリットは オブジェクト指向で DB 開発がサクサクできる。 テーブルや制約などを自動的に作成できる。 オブジェクト・キャッシュの仕組みなどによって DB アクセスの負荷軽減・高速化が期待できる。 という点。デメリット(注意点)は DB や SQL に関する知識が不要になるわけではない。 上手に DB 設計しないとメモリを馬鹿食いしたり、逆に性能低下で悩まされやすい。 エンティティ設計者は、どういうテーブル・制約・SQLが生成されるかを意識する必要がある。 ということで、開発者は既存の DB や SQL に加え、JPA に関する知識の習得を要求される。 といったところ。 デメリットに関し
今回扱うJavaフレームワークについては、実装経験が十分にあるわけではないので、手探り状態で進めることになる。まずは開発用PC(WindowsXP/SP2)に、次の内容で環境を構築した。DBは導入済みのOracle 10gを使用する。 Eclipse3.3をインストール ここにアクセスしてEclipse IDE for Java EE Developers を選択する。このパッケージはバージョン3.3から用意されたもので、JavaEEを利用したWebアプリケーション開発のためのプラグインが収録されている。 ダウンロードサイトからアーカイブファイル(この時はeclipse-jee-europa-fall2-win32.zip)を取得する。 ダウンロードしたアーカイブファイルを適当なディレクトリに展開する。 Eclipseの日本語化 ここを参考にして、 Pleiadesというプラグインを使って
わんくまでは珍しいJavaを中心とした日記です 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 218 記事 - 0 コメント - 14580 トラックバック - 28 書庫 2008年7月 (1) 2008年2月 (2) 2008年1月 (10) 2007年12月 (9) 2007年11月 (5) 2007年10月 (27) 2007年9月 (25) 2007年8月 (27) 2007年7月 (29) 2007年6月 (15) 2007年5月 (23) 2007年4月 (37) 2007年3月 (8) 日記カテゴリ Java (rss) JavaScript (rss) SQL (rss) WEB (rss) その他 (rss) いろいろリンク The Herringroe Projects(Javaで色々) わんくまトップ 古い方のブログ Spring/S
Now, next, and beyond: Tracking need-to-know trends at the intersection of business and technology AI/ML Few technologies have the potential to change the nature of work and how we live as artificial intelligence (AI) and machine learning (ML). Future of the Firm Everything from new organizational structures and payment schemes to new expectations, skills, and tools will shape the future of the fi
Martin Fowler氏のPoEAA(Pattern of Enterprise Application Architecture)の中で クラスの継承をどうやってリレーショナルデータベースにマッピングするかのパターンが 紹介されています。パターンは全部で3つで ・Single Table Inheritance 同一の継承ツリーにあるクラスを全て同一のテーブルにマッピングする ・Class Table Inheritance サブクラスで追加されたプロパティの部分のみ別テーブルにマッピングし サブクラスのインスタンスを取得する際には複数のテーブルを結合する ・Concrete Table Inheritance サブクラス毎に個別のテーブルにマッピングする ということになっています。 Hibernateもちょうどこれに対応するマッピングの設定を持っていますので 整理のためにちょっとま
1.はじめに エンタープライズシステムのような大量の情報管理を行うシステムにおいては、データベースシステムは必須です。現在、データベースシステムには、リレーショナルデータベース(RDBMS)以外にも、XML データベースやオブジェクト指向データベースと選択肢も増えています。しかし、既存リソースの再利用や使い勝手、性能、製品のブランド等を考慮すると、RDBMS が選択されることが多いと思います。 Java 側のオブジェクトと、RDBMS 側のレコードを対応付けて相互に変換することを O/R マッピングと言います。Java では O/R マッピングに関する処理は、DataAccessObject (DAO) パターン [3] によって局所化し、 DAO 内で JDBC によって RDBMS にアクセスするような設計がよく使われます(図 1-1)。 JDBC を使った O/R マッピングは、単調
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く