本人用jsp+servlet写过小型的网站,对于流程还是比较熟悉的。但是这几天开始做课程设计,老师的部分要求如下:业务处理层:实际是整个应用的本体,负责整个系统的业务处理逻辑。而处理所需的数据主要从应用接入层和数据库中得到。采用会话bean实现。
数据持久层:负责管理对数据库的访问和控制数据库数据的读写。数据层应能够迅速执行大量数据的更新和查询工作。采用JPA实现。这个会话bean我以前从来没有接触过,查资料后只是知道它的一些简单定义,感觉还是很抽象,不好理解。在网上看了一些个会话bean的教学视频后知道可以将会话bean打成一个jar包,然后运行在jboss服务器上,但是具体怎么用,怎么调用这个jar包里面的方法还是不清楚,希望各路大侠不吝赐教。还有一个就是数据持久层老师要求用JPA来实现,这是个什么东东,没有概念啊,望大侠们指点一二。
如果回答的好的话小弟再追加分

解决方案 »

  1.   

    会话bean可能是session bean,比如一个贯穿于整个应用的用户会话。会话bean还可能指EJB里头的有状态会话bean和无状态会话bean,看你们老师要求用JPA,可能喜欢用EJB?
      

  2.   

    是啊,2楼的哥们,我们老师就是爱用EJB这东西,我现在对它比较迷糊,你能大致给我说下EJB的开发流程不,具体怎么调用,关于EJB的定义啊分类啊实质啊什么的我还是清楚的,就是现在不会用啊
      

  3.   

    ejb分实体Bean和会话Bean以及消息驱动bean ,消息驱动Bean你是肯定用不上了
    实体Bean的意思 你可以认为一个实体对应数据库的一张表
    一个实体对象对应数据库的一条记录 这个和hibernate的思路是一样的
    会话Bean就是用来调用实体Bean获取从数据库查询的数据来着....
    实体Bean和数据库表的关系是通过JPA 注解来实现的以上我说的是EJB3