另外现在要做的程序业务内容比较简单,基本上都是对单一表操作的,所以CMP能够实现。
刚刚从google上查了CMP和BMP的区别,呵呵

解决方案 »

  1.   

    例子是提供了,但是例子本身不完善,并且不怎么看的懂(汗),最好理论方面能稍微点拨一下。
    网上的文章google一下,太多了,也看不出个所以然来。
      

  2.   

    ejb-jar.xml是描述ejb元素的配置文件,是整个ejb应用环境的核心控制文件,类似于struts的struts-config.xml
    cmp相对来说实现简单,但效率低下,灵活度不高,需要建立在完善的数据库物理建模的基础上完成
    ejb使用ejbql语句进行db的查询和交互 一般写在cmp-rdbms的一个配置文件里面jsp --> servlet --> delegate --> service --> session bean --> entity bean --> dbhopes help you
      

  3.   

    CMP实际上就是持久层,他与数据库的关系就是ORM的关系.
    通常在一个事务中,CMP与数据库是同步的,所以你可以认为操作CMP就相当于直接修改数据库表数据。
    至于表名与CMP的映射是在另一个部署文件中,文件名与应用服务器有关,jboss我没用过,weblogic是weblogic-cmp-rdbms-jar.xml,精通ejb那本书挺不错的,建议你看看!
      

  4.   

    to goober88(花生):
      太感谢你了,我再琢磨琢磨,想通后马上给分,这个项目是jboss+struts+sqlserver的,
    并且配置文件ejb-jar.xml,interface类是xdoclet自动生成的,一时间东西太多,感到没有头绪。
      

  5.   

    to thurm(舞枫):
        谢谢,正在查找例子代码的那个映射的部署文件。