استفاده از NamedQuery به دو صورت XML و annotation
پیش از هر چیز باید بگویم که این نوشته مربوط به برنامهنویسی در فریمورک اسپرینگ و هایبرنیت است؛ اگر با این فریمورک آشنایی ندارید، خواندن این نوشتهی من در مورد این چهارچوب برنامهنویسی میتواند برای شما مفید باشد. هایبرنیت یک کتابخانه object-relational mapping برای زبان جاوا است که چارچوبی را برای نگاشت یک شی به یک پایگاه داده رابطهای فراهم میآورد. نوشتن NamedQuery به صورت XMLی بدین صورت است که در فایل XML متناظر با مدل (Model) خود، بعد از تعریف propertyها باید کوئری مورد نظر خود را به صورت صورت زیر تعریف کنیم: