PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

JDBC प्रकार के लिए कोई बोली मानचित्रण नहीं:2003

इस तरह मैंने स्प्रिंगबूट में समस्या का समाधान किया है:

  1. निर्भरता को pom.xml में जोड़ें :
        <dependency>
            <groupId>com.vladmihalcea</groupId>
            <artifactId>hibernate-types-52</artifactId>
            <version>2.11.1</version>
        </dependency>
  1. अपनी हाइबरनेट बोली को इस प्रकार बढ़ाएं:
import com.vladmihalcea.hibernate.type.array.StringArrayType;
import org.hibernate.dialect.PostgreSQL94Dialect;

public class PostgreSQL94CustomDialect extends PostgreSQL94Dialect {

    public PostgreSQL94CustomDialect() {
        super();
        this.registerHibernateType(2003, StringArrayType.class.getName());
    }

}
  1. PostgreSQL94CustomDialect निर्दिष्ट करें application.properties . में :
spring.jpa.properties.hibernate.dialect=com.package.name.PostgreSQL94CustomDialect


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. निष्क्रिय PostgreSQL कनेक्शन के लिए कोई समयबाह्य है?

  2. Postgresql पर प्रोग्रामेटिक रूप से DDL जेनरेट करें

  3. रोलिंग दिनांक सीमा में अलग-अलग मानों की गणना के लिए क्वेरी

  4. Plpgsql में सरणी आयाम पर लूप करें

  5. डॉकर - पोस्टग्रेज कंटेनर में psql कमांड कैसे चला सकता है?