日期:2014-05-20  浏览次数:20762 次

『50分』J2EE 不使用数据库,能用EJB么?
不用数据库的EJB。。。就是想用EJB的那套框架。还能用实体Bean么?和实体Bean的相关Manage?

------解决方案--------------------
和数据库无关
eg:也可以用xml或其他文件来存储数据
------解决方案--------------------
同意一楼。不过用到EJB的话少不了数据库,EJB可是重量级框架,一般小企业还用不到。那么大企业你说是用文本文件存数据还是数据库?
------解决方案--------------------
只能用于数据库,现在的ejb3是用jpa作为持久层框架 ,而jpa的定义是这样的
Java Persistence API

The 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

------解决方案--------------------
引用楼主 vitachuh 的帖子:
不用数据库的EJB。。。就是想用EJB的那套框架。还能用实体Bean么?和实体Bean的相关Manage?

------解决方案--------------------
不用数据库不能用实体bean, 但能用会话bean, 消息驱动bean