不用数据库的EJB就是想用EJB的那套框架。还能用实体Bean么?和实体Bean的相关Manage?

解决方案 »

  1.   

    和数据库无关
    eg:也可以用xml或其他文件来存储数据 
      

  2.   

    我就是想问不用数据库的话,能用EJB的实体Bean么?
      

  3.   

    可以...谁说过用ejb一定要用数据库的呀..
      

  4.   

    存在就有它的道理。
    没有数据操作,你用实体BEAN做什么呢!!
      

  5.   

    同意一楼。不过用到EJB的话少不了数据库,EJB可是重量级框架,一般小企业还用不到。那么大企业你说是用文本文件存数据还是数据库?
      

  6.   

    只能用于数据库,现在的ejb3是用jpa作为持久层框架 ,而jpa的定义是这样的
    Java Persistence APIThe Java Persistence API is a Java standards-based solution for persistence. Persistence uses an object-relational mapping approach to bridge the gap between an object oriented model and a relational database. Java Persistence consists of three areas:    *      The Java Persistence API
        *      The query language
        *      Object/relational mapping metadata
      

  7.   


    lz做什么系统,不跟数据库打交道。
    大部分框架都可以单独拿出来用,自己写个小例子是不用数据库的。像sping(ejb轻量级解决方案)
      

  8.   

    不用数据库不能用实体bean, 但能用会话bean, 消息驱动bean
      

  9.   

    实体Bean就是为数据库操作而生的?如果不使用数据库,则用不了实体Bean?
      

  10.   

    回楼上很多朋友的问题,要开发的系统没有考虑数据库,也根本不用数据库。
    主要是用来操作硬件和其它设备的,比如Raid、磁盘阵列,通过调用dll获取或修改其设备信息等操作,期间不会用到数据库。现要求用EJB来做,所以产生了如题疑问。
    虽然有很多答案了,但是感觉还是有点没底
    谢谢大家的热心回复。