В настоящее время у меня есть веб-сервис, который вставляет информацию в базу данных mysql с помощью Hibernate. Некоторая часть этой информации должна обрабатываться другим приложением "импорт". Я бы не хотел запускать это приложение из webservice. Таким образом, веб-сервис не имеет зависимости от веб-службы и наоборот.
Есть ли способ "прослушать" изменения (в частности: вставить) в базу данных из приложения "импорт", а затем начать выполнение действия. Я посмотрел триггеры, но они, похоже, работают только на изменения в сеансе Hibernate, а не на "внешние" изменения.
Изменить *
Короче говоря, ответ, который я хотел бы иметь; Возможно ли отслеживать изменения в базе данных/таблице mysql (исходящие из любого источника) из приложения java, которое не изменяет сама база данных/таблицы
Обновление Bounty *
Я награжу награду человеку, который может объяснить мне, как отслеживать изменения, внесенные в таблицу/базу данных MySQL, с помощью приложения Java. Приложение Java, отслеживающее изменения, не является приложением, вносящим какие-либо изменения. Источником изменений может быть что угодно.