add simple HQL project
add pagination and customized select statement
add parameter substitution to avoid SQL Injection