1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"?既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家...
分类:
其他好文 时间:
2014-07-10 13:08:01
阅读次数:
232
开发单表映射的实体bean
实体bean
它属于java持久化规范(JPA)里的技术,实体bean通过元数据在Javabean和数据库表之间建立起映射关系,然后Java程序员就可以随心所欲的使用面向对象的编程思想来操纵数据库。 JPA的出现主要是为了简化现有的持久化开发工作和整合ORM技术,目前实现的JPA规范的主流产品有Hibernate、TopLink和OpenJPA,在JBoss中采用了...
分类:
其他好文 时间:
2014-07-08 17:28:17
阅读次数:
226
开发EJB容器模型的WEB服务
WEB服务
Web服务也是一种分布式技术,它与EJB最大的不同是,Web服务属于行业规范,可以跨平台及语言。而EJB属于Java平台的规范,尽管理论上可以跨平台,但实现起来比较复杂,所以其应用范围局限在了Java平台。它们两者的偏重点不一样,Web服务偏重的是这个系统对外提供什么功能,而EJB偏重的是如何使用一个个组件组装这些功能。就好比一个硬...
分类:
Web程序 时间:
2014-07-08 17:06:43
阅读次数:
209
通过注解方式注入并使用其他EJB或者服务
真实项目EJB对象很多,EJB之间也可以互相调用,
在项目HelloWorld下新建接口Other
在cn.hqu.ejb3下:
public
interface Other {
public
abstract String sayMe();
}
新建实现类OtherBean在cn.hqu.ejb3下:
publ...
分类:
其他好文 时间:
2014-07-08 13:44:27
阅读次数:
240
开发消息驱动bean
Java消息服务(Java MessageService)
Java 消息服务(Java Message Service,简称 JMS)是用于访问企业消息系统的开发商中立的API。企业消息系统可以协助应用软件通过网络进行消息交互。
JMS的编程过程很简单,概括为:应用程序A发送一条消息到消息服务器的某个目地(Destination),然后消息服务器把消...
分类:
其他好文 时间:
2014-07-08 13:18:34
阅读次数:
154
1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题事实上挺关键的,由于J2EE 中并没有说明确,也没有详细的指标或者事例告诉广大程序猿什么时候用EJB 什么时候不用。于是...
分类:
其他好文 时间:
2014-07-07 20:52:16
阅读次数:
301
EJB3基本概念
什么是EJB:
EJB(EnterpriceJavaBeans)是一个用于分布式业务应用的标准服务端组件模型。采用EJB架构编写的应用是可伸的、事务性的、多用户安全的。采用EJB编写的这些应用,可以部署在任何支持EJB规范的服务器平台,如Jboss、weblogic等。
EJB用来干什么?
EJB实际是用来编写业务层代码。如果大家...
分类:
其他好文 时间:
2014-07-06 10:50:46
阅读次数:
215
把jboss集成进eclipse
关闭Jboss控制台按Ctrl+c,在MyEclipse→Servers→Jboss里面可以配置JBoss。
通过ANT提高EJB应用的开发效率
在HelloWorld 加入ANT,右击项目新建xml:build.xml,右击打开方式选择Ant ..
对应用进行编译、打包、发布、解发布...
分类:
其他好文 时间:
2014-07-06 08:46:37
阅读次数:
222
开发第一个无状态会话bean
EJB中的三中bean:
会话Bean(Session Bean)
负责与客户端交互,是编写业务逻辑的地方,在会话bean中可以通过JDBC直接操作数据库,但大多数情况下都是通过实体bean来完成对数据库的操作。
实体Bean(Entity Bean)
它实际上属于java持久化规范(JPA)里的技术,JPA的出现主要是为了简化现有的持久化开发工作和整...
分类:
其他好文 时间:
2014-07-06 08:16:42
阅读次数:
241
1 EJB中有几种Bean,叙述有状态Bean和无状态Bean的差别。答:EJB中有Session Bean,Entity Bean,以及 Message Driven Bean。这两种的 Session Bean都能够将系统逻辑放在 method之中运行,不同的是 Stateful Session...
分类:
编程语言 时间:
2014-07-03 10:59:53
阅读次数:
321