Saya kira Anda mencari blok kode anonim / prosedur anonim. Sayangnya itu tidak didukung di MySQL (didukung di RDBMS "besar" seperti Oracle atau Sybase)
Saya akan mempertimbangkan untuk menggunakan beberapa kerangka kerja ORM, tetapi saya bukan pengembang Java, jadi saya tidak dapat merekomendasikan salah satu dari mereka.