昨天给一个班讲JSP,那个班已经把所有的技术都学完了,但是学的不好,那个学校让我过去快速的重讲一遍,真的很累,这些学生也很令人感到,他们除了听我的课,还插班听其他老师的课,上午我听说他们刚刚听别的老师讲EJB很晕,我决定临时调整授课内容,给他们讲清楚EJB。
EJB难点在多个文件,他们的作用是什么?如果能够一开始就理解清楚,EJB就很容易了。
我举的例子是一个房子,里面有一个电闸,电闸控制1100千伏的电路,你想你不可能进到房子里去合电闸,可能的做法是电闸上装一个电机来控制电闸,那个电机的控制按钮放在控制人员的家里。
电闸就是 业务Bean
电机就是 远端接口
电机的控制按钮就是 Home接口
ejb-jar.xml是让容器知道上面三个东西是什么
这是真的很难讲清楚,如果我有时间讲个免费的EJB课程吧