sql >> Databasteknik >  >> RDS >> Mysql

Varför föreslår Eclipse Object som standardmappningstyp för datatypen Text?

Dali (den del av Eclipse som genererar JPA-enheter) använder DTP (en annan del av Eclipse) för att bestämma Java-attributtypen för en viss datatyp. Dessa mappningar är databasplattformsspecifika och specificeras i .xmi filer i olika DTP-plugin-program.

Till exempel, i Juno, för PostgreSQL, datatypen ABSTIME är mappad till Java-typen java.lang.Object i filen/runtime/vendors/postgresql/postgresql_8.x.xmi i plugin-burken./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar .

Beroende på din databasplattform och vilka andra plugin-program du har installerat kan dessa inställningar ha ändrats mellan Indigo och Juno. Du kan extrahera lämplig .xmi-fil, redigera den och returnera den till dess jar och detta bör ändra hur entiteter genereras.




  1. Hur man ändrar mysql databaskatalog på WAMP

  2. Vad är betydelsen av 1/1/1753 i SQL Server?

  3. Skapar användare med krypterat lösenord i PostgreSQL

  4. Köra ett MariaDB Galera Cluster utan Orchestration Tools - DB Container Management:Del två