Nebo změňte obě aplikace, aby aplikace Java byla skutečně vlastníkem databáze MySQL a vystavovala ji jako službu. Propojujete dvě aplikace na úrovni databáze tím, že děláte to, co navrhujete.
Pokud máte jednoho vlastníka dat, můžete skrýt změny schématu a podobně za rozhraním služby. Můžete také umožnit vytvoření mechanismu publikování/odběru, který bude upozorňovat zainteresované strany na změny v databázi. Pokud jsou pro vás tyto věci důležité, přehodnotil bych, zda jiné aplikaci povolím přímý přístup k MySQL.