摘要:
EJB的开发,首先要在jboss安装路径的client目录下找到,通常会把client目录下的所有jar文件添加到项目的类路径下.编写一个接口,之后再编写一个实现该接口的类。下面的例子有bean间的调用,代码中有详细的注解例子:1、编写接口Otherpackage com.tjp.ejb3;public interface Other { public String say(String str);}HelloWordpackage com.tjp.ejb3;public interface HelloWord { public String sayHello(String str);}Hel 阅读全文
摘要:
EJB中的三种bean1.会话bean(session bean) 负责与客户端交互,是编写业务逻辑的地方,在会话bean中可以通过jdbc直接操作数据库,但大多数情况下都是通过实体bean来完成对数据库的操作.2.实体bean(entity bean) 它实际上属于java持久化规范(简称JPA)里的技术, JPA的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate、TopLink等ORM框架各自为营的局面。3.消息驱动bean(message-driven bean) 它是专门用于异步处理java消息的组件.具有处理大量并发消息的能力.会话bean无状态会话 阅读全文
摘要:
EJB3的运行环境EJB3.0应用需要运行在JDK1.5以上版本。进入http://java.sun.com/javase/downloads/index_jdk5.jsp下载JDK。在页面中找到JDK 5.0 Update 16(版本在不断更新中,有可能大于16),点击右边的Download。按照安装向导提示安装,安装路径选择C:\Java\jdk1.5.0_16。Jdk安装完后,接着问你是否安装jre,也一起安装上。右键点击“我的电脑”->“属性”->“高级”->“环境变量”,在“系统变量”里添加JAVA_HOME 变量,值为JDK的安装路径,如:C:\ Java\jdk 阅读全文
摘要:
什么是EJBEnterprise JavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprise JavaBeans架构编写的应用是可伸缩的、事务性的、多用户安全的。采用ejb编写的这些应用,可以部署在任何支持Enterprise JavaBeans规范的服务器平台,如jboss、weblogic等EJB用来干什么EJB实际上是用于编写业务层代码。如果大家对于MVC (model-view-controller)结构的应用有所了解的话,我们知道一个基于MVC结构的应用应包含显示层、控制层和业务层, 假设我们采用ejb开发基于MVC结构的应用,那么ejb就是用于开发应用 阅读全文