hibernate

    0

    1答えて

    私はこのシナリオの最良のアプローチは何ですか? テーブルがあり、テーブルの行を更新したいと思います。テーブルの行の1つに関連する新しい一時オブジェクトが与えられましたが、情報の一部が異なります(これは更新する必要がある情報です)。 DBからオブジェクトを取得して、1つの永続オブジェクトと1つの一時オブジェクトがDBオブジェクトを更新する必要があります。 私はHibernateとMySqlを使用して

    0

    2答えて

    私はHibernate Pojo Generatorを使用して、休止状態のものを生成しました。 MySqlを使って正常に処理しましたが、DB2でクラスを生成しようとすると失敗します。私はhbnpojogen-core-1.4.4-jar-dependencies.jarにDB2ドライバが含まれていないことを確認します。私はそれらを追加しましたが、もう一度失敗します。 私は休止POJOジェネレータが

    1

    3答えて

    一括挿入を行う必要があります。追加するIDを必要とします。これは私が何をしているのかを示す基本的な例です(これは明らかにパフォーマンスにとって恐ろしいことです)。私はこれを行うもっと良い方法を探しています。場合上記持続に public void omgThisIsSlow(final Set<ObjectOne> objOneSet, final Set<ObjectTwo>

    2

    1答えて

    私のspring dao設定xmlでは、現在、手動でドメインクラス名をリストアする必要があります。新しいものが作成されるたびにドメインクラスを手動でリストアウトする必要性を排除するためにこれを自動化する方法はありますか? コンポーネントスキャンに似たものを使用して、私はこれをやりたいのより良いアイデアを与えることや、 現在のコード <bean id="daoSessionFactory"

    0

    1答えて

    Hibernateにsp_executeを使用させないように強制する方法はありますか? .NETではNORMAL に戻って、この文のセッションのデッドロックの優先順位を実行した後: 、sp_prepareに続いsp_executeそれは変わる。このコード String queryString = "SET DEADLOCK_PRIORITY LOW;"; SQLQuery query = ses

    1

    1答えて

    Hibernateでプロジェクトを移行しています(JBoss5.1.0GAに埋め込まれているバージョンが3.xのように見えません)。 HQLのクエリの一つは次のようになります。MSSQLで ... FROM k join k.defs kd ... WHERE ... kd not in (SELECT d.defs FROM d ...) このクエリが実行され(失敗し

    3

    1答えて

    カーソルを返すoracleストアド・ファンクションの結果に基づいて、いくつかのエンティティをマップしようとしています。インデックス:: 3 で欠落INまたはOUTパラメータ: ます。java.sql.SQLException:私は次の例外を取得し、このコードで this.getSession().createSQLQuery("{?=call my_pkg.my_func(:myPar1,:myP

    1

    2答えて

    私はHibernateにとって非常に新しいです。前に質問を投稿しましたが、実際のチュートリアルにはバグがあります。しかし、私はそれらの事を整理したと思った。とにかく私はthis part of the tutorialです。私はそれが前に述べとして全力を尽くすと言うあなたは、コードの行を実行し、この時点までに取得する場合: mvn exec:java -Dexec.mainClass="org.h

    0

    2答えて

    クエリでユニコード文字を使用すると、データベースが遅くなることがありますか?私はこのクエリの後 Select * from table where name='xyz¿½' のようなクエリを使用しています 私はそれを再起動するまで、私のアプリケーションは、永続的に遅くなります。私は

    0

    1答えて

    私は2つのテーブルtable1,table2を持っています。どちらも1対1の関係にあります。 table2には、外部キーtable1が含まれています。 以下の方法で @OneToOne(cascade=CascadeType.ALL)または @ManyToOne(fetch=FetchType.LAZY)を使用するとします。それでは、それの効果は何ですか? @Column(name = "tabl