请问EJB2.0中的Entity Bean的作用是什么?除了持久化对象还有其他作用吗?感觉使用它来做持久层很辛苦,请教有EJB工作经验的朋友们是否用了EJB就一定会用Entity Bean做持久层?在实际生产环境有用Hibernate或iBatis替代它的境况吗?