JdbcTemplate или SimpleJdbcTemplate может быть API базы данных, который вы ищете. Он заботится обо всем слесарном коде, когда дело доходит до открытия и закрытия соединений с базой данных, обработки транзакций и многого другого. Хотя это часть Spring, вам не нужно разрабатывать приложение Spring, чтобы использовать его.
Однако из соображений безопасности вы никогда не должны напрямую подключать свою базу данных к сети. То, что вам нужно разработать, это веб-сервис, который доступен для пользователя. Этот метод не предоставляет операторы SQL конечному пользователю, поэтому база данных защищена от злонамеренного ввода пользователя, такого как DROP TABLE your_precious_data .