Предполагам, че търсите анонимни кодови блокове/анонимни процедури. За съжаление не се поддържа в MySQL (поддържа се в "големи" RDBMS като Oracle или Sybase)
Бих обмислил използването на някаква ORM рамка, но не съм Java разработчик, така че не мога да препоръчам нито една от тях.