Я использую класс-обертку для работы с БД в обычном консольном JavaSE приложении. Приложение многопоточное, в чем, как я думаю, и заключается проблема, когда различные потоки лезут в БД чтобы записать/читать данные. Какое оптимальное решение данной проблемы?