`

MyEclipse EJB 3.0 Development Overview

    博客分类:
  • Java
阅读更多

My Eclipse EJB 3.0 Development Overview

EJB 3 Support | Editing and Validation Tools | EJB 3.0 Overview


This page presents an overview of EJB 3.0 features available in MyEclipse 6.0.

To get a better feel for MyEclipse and learning more about it, please check out our product Documentation for more material.  

 


 

EJB 3.0 Project Creation

Use the File > EJB Project menu item to invoke the EJB project wizard. Alternatively, you can invoke the EJB project wizard from the New project wizard (File > New > Other).


Creating a new EJB 3.0 project

Create an EJB 3.0 project by selecting the Java EE 5.0 - EJB3 radio button. Optionally add persistence support.


New EJB Project wizard - Page 1


Specify the runtime JNDI data source and select a MyEclipse database driver and schema for design time support.


New EJB Project wizard - Page 2


You may change the EJB 3.0 project's design time driver association at any time using the Java Persistence properties page. To invoke this page, right click on the project and select Properties from the context menu. From the Properties dialog shown below, expand the MyEclipse node and select Java Persistence.


Java Persistence properties page



Reverse Engineering Entities and Facades from Databases


Initiate Entity generation from the context menu of an EJB 3.0 project. This will launch the EJB3 Reverse Engineering Wizard.


Entity generation from an EJB 3.0 project

Entity generation can also be initiated from the Database Browser view.


Entity generation from a DB Table

The reverse engineering process is fully customizable. Using the EJB3 Reverse Engineering Wizard you can choose the artifacts to generate and the database tables from which the artifacts will be based.


Select artifacts to be reverse engineered

Following are several sample snippets of the code generated by the Reverse Engineering process.


Snippets of generated code



Advanced Entity Editing Tools


MyEclipse Java Persistence Perspective


MyEclipse Java Persistence perspective

JPA Details View


The JPA Details view makes it easy to edit entity annotations.


JPA Details view - Editing table details



JPA Details view - Editing column details


JPA Annotation Table and Column Content Assist



Table content assist



JPA column content assist


JPA Entity Validation

Errors in your mapping are detected and displayed in the editor and problems view.


Column validation in the Java editor



Mapped by validation in the Java editor



JPA validation errors shown in Java editor


The JPA Entity Validator can be enabled or disabled at the project level.


JPA validation preferences

分享到:
评论

相关推荐

    EJB3.0+JBOSS+MyEclipse初体验(完整代码和过程)

    在"**EJB3.0+JBOSS+MyEclipse初体验(完整代码和过程).txt**"文件中,你将找到一个完整的示例,涵盖了上述所有步骤,包括具体的代码片段和执行过程,这对于初学者来说是一个很好的起点,可以快速理解并实践EJB 3.0在...

    EJB3.0规范和EJB3.0经典入门(含源码)

    EJB3.0规范和EJB3.0经典入门(含源码) 本材料适合Java程序员、项目经理和系统架构师。学习本材料,您不需要EJB2.x知识,如果具备一些Web和jdbc知识,学习效率会更快些。学习本材料,初级Java程序员应在1个月左右,...

    jboss ejb3.0开发介绍

    本文将详细介绍如何使用 jBoss AS 4.2 和 MyEclipse 6.5 进行 EJB 3.0 的实体 Bean 开发。 #### 二、环境搭建 1. **安装开发工具** - **MyEclipse 6.5**: 一个基于 Eclipse 的集成开发环境,支持 Java 应用程序...

    EJB3.0详解

    开发者可以使用集成开发环境(IDE),如Eclipse或MyEclipse,它们提供了对EJB3.0的良好支持。 发布EJB3.0应用通常涉及到打包过程,可以使用Ant或Maven这样的构建工具。Ant是一个流行的Java构建工具,它通过XML配置...

    Myeclipse+JBoss开发的EJB3.0 一对多程序

    在MyEclipse中,开发者可以创建EJB3.0项目,编写实体Bean和会话Bean,然后利用MyEclipse的部署工具将其打包成JAR或EAR文件,最后通过JBoss的管理控制台或者命令行工具部署到JBoss服务器上。 **第三次上机作业解析**...

    Myeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程源代码

    本教程将详细讲解如何利用MyEclipse7.0集成开发环境和JBoss5.0应用程序服务器来搭建EJB3.0的测试环境,以及相关的源代码分析。 首先,EJB3.0是EJB规范的一个重要版本,引入了许多改进,使得开发更加简单和灵活。EJB...

    Myeclipse+JBoss开发的EJB3.0 多对多程序

    在本项目中,"Myeclipse+JBoss开发的EJB3.0 多对多程序" 是一个基于Java EE平台的课程实验,利用EJB3.0(Enterprise JavaBeans 3.0)规范和Myeclipse集成开发环境,以及JBoss应用服务器,实现了数据模型中的多对多...

    EJB3.0学习心得

    - **工具支持**: Eclipse、MyEclipse 和 NetBeans 等 IDE 提供了对 EJB 3.0 的良好支持,使得集成和测试变得更加容易。 - **服务器配置**: 如 jboss-4.0.4.GA 等应用服务器需要配置特定的 JAR 文件,如 jboss-ejb3...

    EJB3.0开发平台配置.pptx

    2. **jbosside for Eclipse 3.2.X** 或 **MyEclipse 5.0.x**:这些是集成开发环境(IDE),用于编写和管理EJB3.0项目。 3. **jboss-4.0.5.GA**:这是JBOSS应用服务器的一个版本,它支持EJB3.0。 4. **jboss-EJB-3.0_...

    Myeclipse+JBoss开发的EJB3.0 大型电子商务网站网上书店

    《Myeclipse+JBoss开发的EJB3.0 大型电子商务网站网上书店》 在信息技术领域,Java EE(企业版Java)是用于构建分布式、多层的企业级应用程序的标准框架。EJB(Enterprise JavaBeans)是Java EE的核心组件之一,它...

    EJB3.0做的程序,可以添加,查看,更改数据。

    Myeclipse6.5支持EJB3.0,提供了一整套工具,包括代码编辑、调试、部署等,使得开发EJB应用更为便捷。 标签中包含了"JAVA"和"EJB3.0"。这表明项目使用Java语言编写,并且重点在于EJB3.0技术的使用。Java是一种跨...

    EJB3.0学习之运行环境配置

    JDK5.0,即Java Development Kit版本5.0,是运行EJB3.0应用程序的基本前提。确保系统中安装了正确版本的JDK,这是因为在EJB3.0规范中利用了Java5.0的特性,如泛型、枚举、可变参数和增强的for循环等。安装JDK时,需...

    ejb3.0 helloworld例子

    初学ejb,一个入门例子。 两个project,一个为ejb,一为客户端。 软件版本:jboss-4.2.3.GA,Jdk1.6.0,myeclipse 10.0 部署ejb后,客户端导入jboss的client下的所有jar包。

    JSF1.2+EJB3.0实现的一个项目实例

    jsf1.2+ejb3.0实现的员工管理系统 <br>1.项目说明:  本实例是一个用JSF1.2+EJB3.0实现的员工CRUD的一个实例,业务非常简单,主要是为了演示这两种技术的使用。若与商业应用类同,纯属巧合。 <br>2.源码...

    myeclipse2015 3.0破解

    1、安装好myeclipse2015 stable3后,打开设置好工作目录后,退出。 2、将plugins目录覆盖myeclipse安装目录的plugins 3、运行myeclipse2015_keygen目录下的crack.bat或者直接运行cracker2015.jar 4、Systemid(需要点...

    MyEclipse2015_3.0破解方法

    1、安装好myeclipse2015 3.0后,打开,设置好工作目录后退出。 2、将plugins目录覆盖安装的myeclipse2015的安装目录的plugins 3、双击keygen目录下的crack.bat 4、UserCode输入:admin,点击Systemid(需要点两次,第...

    ejb3.0 Jboss安装配置

    - 使用MyEclipse 8.5创建一个新的EJB项目,并选择EJB 3.0作为项目版本。 **2. 编写代码** **第一种方法:接口和实现类分别配置@Remote和@Stateless** - 定义一个远程接口`SayHello`,并使用`@Remote`注解标记...

    jboss7.1.1+ejb3.0+MySQL数据源配置

    《JBoss 7.1.1 + EJB 3.0 + MySQL 数据源配置详解》 在企业级Java应用开发中,JBoss Application Server(简称JBoss AS)是广泛使用的开源应用服务器,版本7.1.1是其稳定且功能强大的一个版本。EJB(Enterprise ...

Global site tag (gtag.js) - Google Analytics