Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16496144
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 21:38:12

下载本文示例代码
  配置Bean  Enterprise JavaBean令人不太习惯的地方是你并不运行它,而是配置它。根据所使用的容器,用一个打包工具来创建一个JAR文件,里面包含EJB类,XML配置描述文件和helper类。   不过要真正理解EJB,最好自己尝试一下。  每个EJB厂家都支持自己的配置工具。虽然某些工具或许更好用,不过大部分都是使用一样的模式。本文中将使用Sun的Java 2 Enterprise Edition SDK(J2EE SDK)将bean打包并配置它。J2EE SDK配置工具叫deploytool,在SDK的bin目录中。  启动deploytool后,在文件菜单中选择New Application。在New Application对话框中,输入你想创建的EAR(Enterprise Archive)文件的名字(EAR文件是一个J2EE应用的JAR文件)。图6.1展示了Hello World session bean的对话框信息。    **************图6.1****************   然后在文件菜单中选择New Enterprise Bean。需要的话,可以修改JAR文件的显示名字。  在New Enterprise Bean向导中,按右下角的Add按钮(在内容区域附近)。将显示一个如图6.2所示的对话框,在对话框中选择构成EJB的class文件,选择HelloWorldSession.class, HelloWorldSessionHome.class和HelloWorldSessionImpl. class文件,点击Add按钮。    **************图6.2****************   接着,要告诉deploytool Enterprise Bean class、Home interface和Remote interface使用的类。可以设置bean的显示名字,该名字只在deploytool中使用,还必须告诉该工具设计的bean是session bean还是entity bean,如果是一个session bean,那它是无状态的还是有状态的。图6.3显示了Hello World bean的配置项目。    **************图6.3**************** 共3页。 1 2 3 :   配置Bean  Enterprise JavaBean令人不太习惯的地方是你并不运行它,而是配置它。根据所使用的容器,用一个打包工具来创建一个JAR文件,里面包含EJB类,XML配置描述文件和helper类。   不过要真正理解EJB,最好自己尝试一下。  每个EJB厂家都支持自己的配置工具。虽然某些工具或许更好用,不过大部分都是使用一样的模式。本文中将使用Sun的Java 2 Enterprise Edition SDK(J2EE SDK)将bean打包并配置它。J2EE SDK配置工具叫deploytool,在SDK的bin目录中。  启动deploytool后,在文件菜单中选择New Application。在New Application对话框中,输入你想创建的EAR(Enterprise Archive)文件的名字(EAR文件是一个J2EE应用的JAR文件)。图6.1展示了Hello World session bean的对话框信息。    **************图6.1****************   然后在文件菜单中选择New Enterprise Bean。需要的话,可以修改JAR文件的显示名字。  在New Enterprise Bean向导中,按右下角的Add按钮(在内容区域附近)。将显示一个如图6.2所示的对话框,在对话框中选择构成EJB的class文件,选择HelloWorldSession.class, HelloWorldSessionHome.class和HelloWorldSessionImpl. class文件,点击Add按钮。    **************图6.2****************   接着,要告诉deploytool Enterprise Bean class、Home interface和Remote interface使用的类。可以设置bean的显示名字,该名字只在deploytool中使用,还必须告诉该工具设计的bean是session bean还是entity bean,如果是一个session bean,那它是无状态的还是有状态的。图6.3显示了Hello World bean的配置项目。    **************图6.3**************** 共3页。 1 2 3 : 下载本文示例代码


循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)循速渐进学用Session Bean(二)
阅读(123) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~