Myslím, že hledáte bloky anonymního kódu / anonymní procedury. Bohužel to není podporováno v MySQL (je podporováno ve "velkých" RDBMS, jako je Oracle nebo Sybase)
Zvažoval bych použití nějakého ORM frameworku, ale nejsem Java developer, takže nemohu doporučit žádný z nich.