Смена PHP разработанного бэкенда на Java Spring Boot

Я не уверен, будет ли этот вопрос рассматриваться как дублированный или нет, но я не смог найти свой ответ, даже погуглив или выполнив предложенные QA темы по SOF. Итак, я задаю свой вопрос:

Я разработал веб-сайт с Javascript, PHP, AJAX, который использует JSON для общения друг с другом. И теперь клиент просит меня изменить весь PHP-бэкэнд на Spring Boot. Это означает, что я собираюсь поговорить с HTML, Javascript и MySql, используя Java EE Spring Boot, и я не уверен, как я это сделаю. Мои основные проблемы:

1. Можно ли анализировать данные из Java в jQuery с помощью JSON? Я имею в виду, что я получаю данные из MySql, а затем отправляю их обратно в файл .php.

Пример PHP будет:

$myJSON = json_encode($myObj);
echo $myJSON;

2. Возможно ли получить анализируемый ответ от JAVA через jQuery:

jQuery.ajax({

type:"post",
dataType:"json",
url: myAjax.ajaxurl,
data: {action: 'submit_data', info: info},
success: function(getParsedVAL) {
// the variable getParsedVAL is comming from the JAVA file
successmessage = 'Data was succesfully captured';
$("label#successmessage").text(successmessage);
},
error: function(getParsedVAL) {
// the variable getParsedVAL is comming from the JAVA file
successmessage = 'Error';
$("label#successmessage").text(successmessage);
},
});
success: function(getParsedVAL) {
// the variable getParsedVAL is comming from the JAVA file
successmessage = 'Data was succesfully captured';
}

-1

Решение

Я фактически перехожу на весеннюю загрузку с php. Spring boot фактически автоматически кодирует java-объект в json. Если вы разработали серверную часть с некоторой облегченной структурой с маршрутизацией и структурой контроллера модели, вы можете легко преобразовать ее в Spring Boost

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]