sql >> データベース >  >> RDS >> PostgreSQL

postgresシリアル/bigserial列用の適切なHibernateIDジェネレーター?

    これは文書化されていませんが、実際にはidentityを使用できます PKのタイプがSERIALの場合、PostgreSQLを使用するジェネレーター またはBIGSERIAL

    <id name="id" column="user_id" type="java.lang.Long">
         <generator class="identity"/>
    </id>
    

    HB-875 を参照してください および HHH-1675 この背景について。



    1. InnoDB:トランザクションを使用して一括挿入しますか、それとも複数のクエリを組み合わせますか?

    2. バージョン4.3.2以降、Hibernateエンティティはマップされません

    3. postgres列エイリアスの問題

    4. MYSQLからoutfileへのアクセスが拒否されました-しかし、私のユーザーはすべてのアクセス権を持っています..そしてフォルダはCHMOD777です