У меня общий вопрос об использовании сервлета и JDBC.
Например, у меня есть класс MyDatabaseManager, который предоставляет функции
public boolean updateUser(User user) {...} public boolean deleteUser(User user) {...} public boolean inserUser(User user){...}
, эти функции будут обращаться к базе данных и управлять ею.
Мой вопрос касается реализации сервлета. В настоящий момент я использую три сервлета (UpdateUserServlet, InsertUserServlet и DeleteUserServlet), и каждый сервлет вызывает функцию MyDatabaseManager (здесь только один экземпляр с использованием шаблона Singleton). (Например, UpdateUserServlet вызывает MyDatabaseManager.updateUser ...).
Я думаю, что это наиболее простой способ использования сервлетов и баз данных. Но я не уверен, что это правильный способ сделать это. Например, как это реализовано в мире индустрии.