Я создал java-проект на основе spring-boot
, упаковал его в WAR
и развернул на сервере. В качестве базы данных он использовал MySQL
.
Структура таблицы на моем компьютере:
+----+-----------+------+
| id | aid | url |
+----+-----------+------+
| 2 | 986542705 | 456 |
| 3 | 986542705 | 789 |
| 4 | 986542705 | 000 |
+----+-----------+------+
Структура той же таблицы на сервере:
+----+-----------+-------------+
| id | aid | url |
+----+-----------+-------------+
| 2 | 986413172 | 456,789,000 |
+----+-----------+-------------+
Поскольку я использую spring-boot
, я изменил main()
, чтобы он выглядел следующим образом
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
до
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
при развертывании на сервере.
Затем сделал gradle war
в каталоге и развернул war
на tomcat
API
, который я бью, такой же, и я передаю array
в качестве параметра.