在介绍如何使用ejbframe之前,我们先简单回顾一下ejb的基础知识.在ejb specification 1.1中,ejb分为stateful session bean,stateless session bean与entity bean三种类型的enterprise bean.对于每一个ejb,home接口定义了创建与查找ejb的方法;remote接口定义了ejb的业务逻辑方法;ejb类需要实现同home接口与remote接口对应的方法,这些方法将被ejb container调用来提供客户对ejb的请求.关于ejb home接口,remote接口与ejb类的编写方法,可以参看minij2ee的用户手册( http://www.minij2ee.com/document/ ),里面有详细的描述.这里,我们要介绍的是如何使用ejbframe来方便的生成ejb的框架代码. 【推荐阅读: 深圳】
ejb(enterprise java bean)是j2ee中最核心的技术,定义了企业级应用组件规范.通过将业务逻辑封装于ejb组件内,实现了3层结构的应用系统的开发.然而,ejb规范相对比较复杂,编写ejb需要编写ejb的home接口,remote接口与ejb实现类.ejb规范对这些接口与类进行了许多约定,手工编写十分不方便且容易出错.这里,我向大家推荐一个工具,ejbframe.ejbframe是minij2ee提供的一个生成ejb组件框架源程序的工具,通过gui界面操作就能自动生成正确的ejb home接口,ejb remote接口与ejb实现类的框架源程序,并且还可以生成访问数据库,访问url资源,收发邮件的代码.你只要对生成的代码进行填充,加入你的业务逻辑就可以方便的完成对ejb组件的编写.
我们以开发一个简单的stateful session bean为例,来演示如何使用ejbframe.我们的这个演示ejb只提供一个gethelloworld方法,返回一个“hello world from ejb!”的字符串.... 下一页