Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dlaczego Eclipse proponuje Object jako domyślny typ mapowania dla typu danych Text?

Dali (część Eclipse, która generuje encje JPA) używa DTP (innej części Eclipse) do określenia typu atrybutu Java dla określonego typu danych. Te mapowania są specyficzne dla platformy bazy danych i są określone w .xmi pliki w różnych wtyczkach DTP.

Na przykład w Juno dla PostgreSQL typ danych ABSTIME jest odwzorowany na typ Java java.lang.Object w pliku/runtime/vendors/postgresql/postgresql_8.x.xmi we wtyczce jar./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar .

W zależności od platformy bazy danych i innych zainstalowanych wtyczek te ustawienia mogły się zmienić między Indigo i Juno. Możesz wyodrębnić odpowiedni plik .xmi, edytować go i zwrócić do swojego jara, co powinno zmienić sposób generowania jednostek.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL, jak wstawić daty null

  2. mySQL MATCH w wielu tabelach

  3. Generowanie serii dat

  4. Błąd importowania Pythona MySQLdb — Mac 10.6

  5. Przygotowane oświadczenie z ON DUPLICATE KEY