Самый простой способ - изменить URL-адрес соединения jdbc, как описано в документации mysql . Как пример
jdbc:mysql://master.server.com:3306,backup.server.com:3306/dbname
В этом случае в случае сбоя maser.server.com драйвер перенаправит команды на backup.server.com. Я настоятельно рекомендую вам прочитать всю документацию, так как существует множество свойств, которые изменяют поведение при отказе, в частности, раздел Высокая доступность и кластеризация.