spring的hibernateTemplate是有自带session关闭吗?
public void lookMyAttends(int empId){

        Employee emp = (Employee)this.hibernateTemplate.get(Employee.class, empId);
Set<Attend> attends=emp.getAttends(); for(Attend attend:attends){
System.out.println("id: "+attend.getId());
System.out.println("type: "+attend.getAttendType().getType());
System.out.println("employeeName: "+attend.getEmployee().getName());

}
}
在这个方法里获取Employee,而且employee里面有一个集合Attends通过getAttends获得。但是this.hibernateTemplate.get(Employee.class, empId);执行完后貌似session就关闭了,所以在后面的emp.getAttends();执行会报错,说no session or session closed;求大神指导,解释一下HibernateTemplate的session管理和事务管理spring