Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо Eclipse предлага Обект като тип на съпоставяне по подразбиране за тип данни Текст?

Dali (частта от Eclipse, която генерира JPA обекти) използва DTP (друга част от Eclipse), за да определи типа на атрибута на Java за конкретен тип данни. Тези съпоставяния са специфични за платформата на базата данни и са посочени в .xmi файлове в различни DTP добавки.

Например, в Juno, за PostgreSQL, типът данни ABSTIME се съпоставя с типа Java java.lang.Object във файла/runtime/vendors/postgresql/postgresql_8.x.xmi в бурканчето за приставки./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar .

В зависимост от платформата на вашата база данни и какви други добавки сте инсталирали, тези настройки може да са се променили между Indigo и Juno. Можете да извлечете подходящия .xmi файл, да го редактирате и да го върнете в неговия буркан и това трябва да промени начина, по който се генерират обектите.




  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 - колко време се създава индекс?

  2. използвайте mysql SUM() в клауза WHERE

  3. 'PDOException' Синтактична грешка или нарушение на достъпа:1064 Имате грешка във вашия SQL синтаксис; проверете

  4. Комбинирайте няколко реда в едно MySQL Join

  5. MySQL каза:Документация #1045 - Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:НЕ)