求助:Hibernate问题

大家好,我是新手,在这里问大家一个简单的问题.我建了一个test表,其中的ID是Long 类型的,然后建了一个POJO类Test,现在写了一个类,其中有一方法:按ID删除对应的表内容,方法如下:
public void del(Long id){
try{
String hql = "delete test where id = ?";
Query query = getSession().createQuery(hql);
query.setLong(0,id);
getSession().beginTransaction();
query.executeUpdate();
getSession().beginTransaction().commit();
}catch(Exception ex){
System.out.print(ex.getMessage());
}
}

然后在main()里调用此函数, td.del(2l);(td为类的对象,数据表中有ID=2的纪录).结果报错:test is not mapped. 请问这是怎么回事呢?请各位大虾赐教,不胜感激!!!

test没有被映射