Я немного пользуюсь JHipster и у меня есть конкретный вопрос.
У меня есть объект со всеми моими внутренними операциями CRUD, сгенерированными JHipster. Я настроил свои операции CRUD и смог добавить ресурсы в соответствии со своими потребностями, с этим проблем нет.
Однако в одной из форм, которые у меня есть для операций ДОБАВИТЬ, мне нужна кнопка, которая вызывала бы бэкэнд, делала какую-то работу и отправляла результат обратно во фронтенд. Это должно произойти без отправки формы.
<button type="button" ng-click="test()" class="btn btn-info">Test</button>
В моем контроллере:
$scope.test = (function () {
alert("test");
MyEntity.test();
});
Наконец, мой внутренний код в моем java-файле ресурсов:
public void testDatabase() {
System.out.println("Test");
}
Я знаю, что в конечном итоге мне придется вернуть тип ResponseEntity, чтобы отправить некоторые данные обратно в мой внешний интерфейс, но прямо сейчас я не могу даже заставить свой внутренний метод вызываться из тестовой функции, которую я определил в моем контроллер.
Каков наилучший подход для достижения этого в контексте JHipster?