问题描述
- 请问基于Java EE的构件规范设计开发构件,指的是使用EJB框架开发构件吗?
- 我现在要完成的任务是开发一个可重用构件,这个构件要实现的功能是系统中一个数据处理模块。要求在Java EE 支撑平台下开发。
我现在不太能理解这个构件的开发过程。查了资料得知javabean和ejb都可以用Java语言开发组件。javabean比较简单是一般和JSP配合的,开发比较小型的组件使用的。EJB更为复杂功能也全面,但是我的这个系统不是分布式的,也不需要与服务器进行交互。用EJB开发是不是有些不机智??还是说Java EE 中还有其他开发构件的方法呢?谢谢!
解决方案
不一定,Sun公司(被Oracle收购)Java EE的构件则是指EJB、持久化构件。
而其他的开源或公司则是指POJO(用于Hibernate、Struts),称为DAO、ACTION,就是过去的JavaBean。
还有消息中间件等
时间: 2024-11-01 21:53:00