sql >> Database >  >> RDS >> Mysql

Waarom stelt Eclipse Object voor als standaardtoewijzingstype voor gegevenstype Tekst?

Dali (het deel van Eclipse dat JPA-entiteiten genereert) gebruikt DTP (een ander deel van Eclipse) om het Java-attribuuttype voor een bepaald gegevenstype te bepalen. Deze toewijzingen zijn specifiek voor het databaseplatform en worden gespecificeerd in .xmi bestanden in verschillende DTP-plug-ins.

Bijvoorbeeld, in Juno, voor PostgreSQL, het gegevenstype ABSTIME is toegewezen aan het Java-type java.lang.Object in het bestand/runtime/vendors/postgresql/postgresql_8.x.xmi in de plug-in jar./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar .

Afhankelijk van uw databaseplatform en welke andere plug-ins u hebt geïnstalleerd, kunnen deze instellingen zijn gewijzigd tussen Indigo en Juno. Je kunt het juiste .xmi-bestand extraheren, bewerken en terugzetten in de bijbehorende jar. Dit zou de manier moeten veranderen waarop entiteiten worden gegenereerd.




  1. De naam van een beperking vinden in PostgreSQL

  2. Hoe voorbereide instructies te gebruiken in query's met een IN-clausule in PHP

  3. Om in te loggen GET of POST?

  4. SQL Server Process Queue Race Conditie