Можно ли использовать jhipster в качестве генератора кода базовой инфраструктуры?

Я работал над созданием собственного приложения crud в Springboot и недавно наткнулся на jhipster. Похоже, что у Jhipster есть много основных компонентов инфраструктуры, которые мне нужно настроить: безопасность, вход в социальные сети, jwt, angular и т. д. Помимо настройки основной инфраструктуры, я хотел бы продолжить разработку собственного дизайна приложения.

Мне интересно, можете ли вы вручную создавать объекты, контроллеры и службы вместе с настраиваемым интерфейсом, или вам необходимо использовать генератор кода для создания объектов и т. д.?

Я скопировал свой пакет entity из настраиваемого приложения springboot, которое я встроил в свое приложение jhipster. Я заметил, что jhipster никогда не использовал мои новые классы сущностей.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Версия Java на основе версии загрузки
Версия Java на основе версии загрузки
Если вы зайдете на официальный сайт Spring Boot , там представлен start.spring.io , который упрощает создание проектов Spring Boot, как показано ниже.
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
0
0
74
1

Ответы 1

JHipster - это просто генератор кода, после того, как код был сгенерирован, все ваше, вы можете настроить его по своему усмотрению. Все, что вам нужно, это понимать его технологический стек: Spring Boot, JPA, Angular или React, ...

Поэтому, если ваши существующие сущности не подбираются, это, вероятно, означает, что ваш пакет сущностей не является подпакетом основного класса приложения JHipster, и вы не добавляли аннотацию @EntityScan для сканирования своего собственного пакета.

Другие вопросы по теме