Инструмент Spring boot jpa недоступен в STS (Spring Tool Suite) для преобразования таблиц в сущности

Здесь я работаю над Spring загрузкой в ​​​​Spring tool Suite. Я хочу преобразовать таблицы базы данных Oracle в объекты класса JPA. Но я не получил никаких инструментов JPA в папке проекта -> инструменты jpa. Что я должен сделать, не могли бы вы предложить лучшее решение. Спасибо


person karthick    schedule 15.11.2017    source источник
comment
как я могу создать проект JPA в инструменте STS, он показывает мне стартовый проект spring, проект maven, проект java и т. д. Для проекта JPA нет варианта   -  person karthick    schedule 15.11.2017
comment
вы смогли решить эту проблему? Я тоже сталкиваюсь с той же проблемой прямо сейчас   -  person Ajithkumar_sekar    schedule 09.12.2019


Ответы (3)


Создайте такой проект JPA

File -> New -> JPA Project(Go to Others if JPA projects is not here)

После того, как вы создали свой проект JPA, вы можете щелкнуть правой кнопкой мыши проект в Project Explorer.

Project Explorer -> Right-Click -> JPA Tools -> Generate Entities from Tables

Надеюсь это поможет.

Обновление 1

Если у вас нет вариантов создания проекта JPA в вашем eclipse, возможно, у вас нет необходимых инструментов для поддержки JPA. Проверьте это.

Вы можете перейти к «Установить новое программное обеспечение», выбрать сайт обновления Eclipse Oxygen, а затем найти инструмент JPA и установить его оттуда. Это возвращает инструменты JPA.

person Abdullah Khan    schedule 15.11.2017
comment
Проекта JPA нет. если я перехожу к другим, это дает мне папку для поиска. Нет JPA - person karthick; 15.11.2017
comment
Перейдите на Eclipse Marketplace и загрузите подключаемые модули для поддержки JPA. - person Abdullah Khan; 15.11.2017
comment
я пытался, но это не дает мне инструмент jpa. я не работаю в Eclipse, который обновлен до весны. Я скачал Spring Tool Suite - person karthick; 15.11.2017
comment
Пожалуйста, укажите причины для отрицательного голосования, чтобы я мог попытаться улучшить свой ответ. - person Abdullah Khan; 12.02.2019

Чтобы установить новое программное обеспечение, перейдите в раздел Справка\Установить новое программное обеспечение..., выберите сайт обновления Eclipse Oxygen: https://download.eclipse.org/releases/oxygen/, а затем выполните поиск инструментов JPA.

person Michael G    schedule 14.04.2021

Проекты Eclipse, созданные как «Spring Boot — Spring Starter Project», по умолчанию не являются фасетными проектами. Поэтому нет фасета JPA, который предлагает мастеру генерировать объекты JPA из таблиц.

Вам нужно добавить JPA-Project Facet в свой проект.

Project > Properties > Project Facets > JPA

Если ваш проект не настроен на использование фасетов проекта, вы получите сообщение с вопросом, хотите ли вы преобразовать его в фасетный проект.

person wolfrevo    schedule 13.05.2021