文档章节

使用MyEclipse开发Java EE应用:EJB项目开发初探(上)

Miss_Hello_World
 Miss_Hello_World
发布于 2017/09/04 11:06
字数 757
阅读 15
收藏 0

钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>

你开学,我放价!MyEclipse线上狂欢继续!火热开启中>>

MyEclipse最新版下载

一、MyEclipse EJB开发工具

Enterprise Java Beans (EJB)拥有JEE / Java EE 5标准用于实现Java企业业务功能和数据库资源接口。MyEclipse EJB3工具支持Java EE 5的基于简化注释的POJO编程模型。这些工具使您能够在数分钟内开发和部署一个 EJB3 bean。MyEclipse也支持传统的EJB2开发,使用集成的XDoclet注释处理来快速开发JEE 1.4企业级Java bean。

MyEclipse EJB开发工具包括:

  • EJB创建向导
  • 用于部署描述符自定义的XML源和基于表单的编辑器
  • EJB部署服务

此外,MyEclipse提供了一个面向EJB XDoclet的面向属性编程环境。

  • Java编辑器增强功能可支持XDoclet注释和JEE API的代码完成
  • 自动生成EJB、Home界面和查找工具
  • ejb-jar.xml和应用服务器特定的部署描述符生成

二、EJB项目

EJB项目基本上是一个Java项目,其中包含一个分解的EJB JAR文件的文件夹结构。EJB项目和典型Java项目之间主要的区别是EJB项目文件夹使用bean图标进行装饰,项目包含运行时库,同时还包含一个包含ejb-jar.xml部署描述符文件的机会。使用低于JavaEE 5.0版本的所有EJB项目会创建META-INF根文件夹和一个空的META-INF/ejb-jar.xml部署描述符。对于使用JEE5或更高版本的项目,不需要此文件,您可以选择为此生成此文件。 您可以根据需要修改ejb-jar.xml文件。

使用MyEclipse开发Java EE应用

EJB项目的MyEclipse预览视图

上图中还描述了项目的元数据文件,请注意这些文件通常隐藏在默认的Eclipse视图中默认使用.*文件名过滤器,隐藏点前缀的文件。 .project.classpath文化是标准的Eclipse项目信息文件。不要删除或修改这些文件。同样,如果您的项目是由一个源代码管理工具,如CVS,则一定要包含所有这些文件作为项目的一部分。

下图显示MyEclipse EJB项目的部署信息,如果您没有在项目创建生成部署描述符,那么您可以在右键单击deployment descriptor placeholder,然后选择Generate Deployment Descriptor stub。

使用MyEclipse开发Java EE应用

部署描述符信息

项目部署可以使用项目的Deployment Assembly属性。

Enterprise Archive (EAR)是唯一由JEE规范指定的部署模式。然而,该规范为应用服务器特定的部署模型提供了规定。JBoss和Weblogic等应用服务器支持直接部署EJB Jar存档。直接EJB Jar部署的限制是没有规定部署EJB JAR存档所需的可选软件包。

您可以为EJB项目设置Java项目依赖关系。

更多资讯敬请访问MyEclipse中文网>>

Miss_Hello_World
粉丝 23
博文 668
码字总数 404202
作品 0
九龙坡
私信 提问
加载中
请先登录后再评论。
MyEclipse教程:JPA开发(数据库)

1、配置JPA项目 JPA是类似于Hibernate的持久性规范,已成为Java EE 5规范的一部分。JPA使用Java 5注释来控制将普通Java类(POJO)映射到数据库表。 您可以通过创建任意受支持的基础项目类型(...

沫沫77
2019/11/14
12
0
用MyEclipse JPA创建项目(一)

MyEclipse 3.15 Style——在线购买低至75折!火爆开抢>> 【MyEclipse最新版下载】 本教程介绍了MyEclipse中的一些基于JPA的功能。 阅读本教程时,了解JPA和实体映射如何与注释一起工作的基本...

osc_spfr63ii
0003/06/14
2
0
配置管理小报111217:Eclipse和myEclipse介绍

l 作者:程(chengwei@*.cn) Eclipse和myEclipse介绍 Eclipse: 1. Eclipse是一个IDE(Integrated Developing Environment集成开发环境)软件,是用于程序开发环境的应用程序,一般包括代码编辑...

tadcat
2013/08/03
46
0
java之servlet入门操作教程一

这篇文章主要用来记录,进行servlet开发的一些简单操作步骤,帮助直接上手操作 准备:   java环境配置:已配置(javac检验)   myeclipse开发环境:已安装   tomcat服务器:已安装(或绿色...

osc_gd4rlfym
2019/04/19
1
0
MyEclipse开发教程:使用REST Web Services管理JPA实体(一)

MyEclipse 在线订购年终抄底促销!火爆开抢>> MyEclipse最新版下载 使用REST Web Services来管理JPA实体。在逆向工程数据库表后生成REST Web服务,下面的示例创建用于管理博客条目的简单Web...

电池盒
2018/12/20
15
0

没有更多内容

加载失败,请刷新页面

加载更多

SpringCloud 应用在 Kubernetes 上的最佳实践 — 开发篇

作者 | 孤弋 阿里云高级技术专家,负责 EDAS 的开发和用户体验优化工作。 前言 近年来,云原生、Kubernetes、微服务、SpringCloud 这些名词在技术圈内不绝于耳,数据显示,使用 SpringCloud ...

阿里云技术博客
8分钟前
0
0
如何能够高效率学习Web前端技术

  Web前端开发作为前端技术的重要组成,一直占据着重要的地位,整个IT行业内有大量的前端开发从业者,随着移动互联网、大数据和人工智能的发展,目前前端的知识体系也在逐渐丰富。   要想...

SXXpenguin
8分钟前
0
0
Spring Boot 2.3.0正式发布:优雅停机、配置文件位置通配符新特性一览

当大潮退去,才知道谁在裸泳。。关注公众号【BAT的乌托邦】开启专栏式学习,拒绝浅尝辄止。本文 https://www.yourbatman.cn 已收录,里面一并有Spring技术栈、MyBatis、中间件等小而美的专栏...

osc_odp8kgup
8分钟前
0
0
HttpMessageConverter是这样转换数据的

Java Web 人员经常要设计 RESTful API(如何设计好的RESTful API),通过 json 数据进行交互。那么前端传入的 json 数据如何被解析成 Java 对象作为 API入参,API 返回结果又如何将 Java 对象...

tan日拱一兵
2019/05/27
0
0
angular浏览器兼容性问题解决方案

问题:edge浏览器下,固定列的边框消失 原因:ng-zorro-antd表格组件使用nzLeft和nzRight指令固定的表格列,这两个指令的实现css3中的标签: position: -webkit-sticky !important;positio...

osc_elbmybcg
10分钟前
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部