首页 > 其他分享 >MyEclipse技术全面解析——EJB开发工具介绍

MyEclipse技术全面解析——EJB开发工具介绍

时间:2023-02-28 09:44:05浏览次数:44  
标签:Java 单击 项目 MyEclipse EJB 开发工具 开发者

在上文中,我们为大家介绍了MyEclipse EJB开发工具以及如何创建一个EJB项目。本文将继续讲解如何EJB 3.x项目的持久性支持,以及EJB项目的参数等,欢迎下载最新版MyEclipse体验!

MyEclipse v2022.1.0正式版下载
3. EJB 3.x项目中的持久性支持

当开发者创建一个EJB 3. x项目时,作为一个选项,可以添加JPA支持。

MyEclipse技术全面解析——EJB开发工具介绍(二)

如果包含持久性支持,JPA Facet页面允许开发者指定运行时JNDI数据源并选择MyEclipse数据库驱动程序和模式。开发者的项目必须包括JPA方面,以便从数据库中反向工程实体。如果您在创建项目时没有添加持久性支持,可以通过右键单击项目并选择MyEclipse>Project Facets>Install JPA Facet。

MyEclipse技术全面解析——EJB开发工具介绍(二)

开发者可以下载库并将其包含到项目中,而不是仅仅依赖MyEclipse附带的库,单击图标添加用户库。

MyEclipse技术全面解析——EJB开发工具介绍(二)

开发人员可以在任何时候使用Java Persistence属性页更改EJB 3项目的设计时驱动程序关联。要打开此页,右键单击项目,并选择Properties,展开MyEclipse,并选择Java Persistence。

MyEclipse技术全面解析——EJB开发工具介绍(二)
3.1 从数据库逆向工程实体和DAOs

开发人员可以通过反向工程创建包含数据库表内容的Java类,创建项目时,在项目源文件夹中默认生成一个默认包,可以使用这个默认包来包含数据库构件。

要生成实体,在Package Explorer视图中右键单击项目,并选择MyEclipse> generate entities & Facades,这将启动EJB3反向工程向导。

注意:您的项目必须包括JPA facet来执行此功能。

MyEclipse技术全面解析——EJB开发工具介绍(二)

开发者还可以从DB Browser视图生成实体,右键单击要反向工程的表,并从菜单中选择EJB3 Reverse Engineering。

MyEclipse技术全面解析——EJB开发工具介绍(二)

逆向工程过程是完全可定制的,在EJB3逆向工程向导中,您可以选择要生成的构件以及构件所基于的数据库表,还可以指定放置工件的Java包。

MyEclipse技术全面解析——EJB开发工具介绍(二)

下面是逆向工程过程生成的几个示例代码片段。

MyEclipse技术全面解析——EJB开发工具介绍(二)
4. EJB项目参数

MyEclipse提供了许多可定制的参数,当开发者创建一个新的EJB项目时,许多向导字段都是预先填充的,这些字段的值通常来自MyEclipse系统参数。

要访问MyEclipse参数,请选择Window>Preferences,展开MyEclipse>Java Enterprise Project,然后选择EJB Project。

MyEclipse技术全面解析——EJB开发工具介绍(二)

注意:更改EJB项目模板文件夹只影响新项目,不影响现有项目。


MyEclipse技术交流群:742336981 欢迎一起进群讨论

更多MyEclipse中文教程资讯请上中文网获取

标签:Java,单击,项目,MyEclipse,EJB,开发工具,开发者
From: https://www.cnblogs.com/AABBbaby/p/17162816.html

相关文章

  • 一个更适合Java初学者的轻量级开发工具:BlueJ
    Java是世界上最流行的编程语言之一,它被广泛用于从Web开发到移动应用的各种应用程序。大部分Java工程师主要是用IDEA、Eclipse为主,这两个开发工具由于有强大的能力,所以复杂......
  • 2023年十款开源测试开发工具推荐(自动化、性能、造数据、流量复制)
    1、AutoMeter-API自动化测试平台AutoMeter是一款针对分布式服务,微服务API做功能和性能一体化的自动化测试平台,一站式提供发布单元,API,环境,用例,前置条件,场景,计划,报告等......
  • Django - 创建工程 和 APP 与 开发工具
    1.安装在这里使用的是Anaconda,直接使用Anaconda命令进行安装;(E:\Anaconda3)C:\Users\yuan>condainstalldjango//安装指定版本django(E:\Anaconda3)C:\Users\yuan>con......
  • Android studio开发工具下载
    参考:(2条消息)Android基础——2:开发环境搭建及开发工具_ThePromonkeyOf_HeLuo的博客-CSDN博客_thecollectionofandroidplatformapis,toolsand下载前提前安装好jdk......
  • 有哪些值得推荐的敏捷开发工具❓
    正所谓“分久必合,合久必分”,技术在各个领域纵深开花的同时,各家企业发挥1+1>2的连接效应,避免重复造车轮,以一个联合产品打市场,明显提升使用者的体验感觉,也许是近年来技术界、......
  • myEclipse 8.5 安装 svn 插件
    转的,我也是这么用的fatjar插件一般用不到。。。1、MyEclipse8.5默认安装的。首先从http://sourceforge.net/下载插件;2、新建文件myplugin,解压......
  • 用myeclipse的Hibernate 反向引擎 生成 数据库的 entity
    把Myeclipse转到DBBrowser 新建一个DatabaseConnectiondriver 然后找到要反向工程的表 右键->HibernateReverseEngineering然后,选好entity缩放的目录对CreatePO......
  • 安装netbense时提示在此计算机中找不到Java SE开发工具包(JDK)
    在提示信息中显示的需要JDK8或更高版本,这边需要提醒大家不要把jdk8和jdk1.8弄混首先大家打开控制面板找到程序并点击进去点击程序和功能  在电脑上查看是否有jav......
  • 【编程基础之Python】4、安装Python开发工具
    (【编程基础之Python】4、安装Python开发工具)安装Python开发工具为什么需要开发工具通常情况下,为了提高开发效率,需要使用相应的开发工具,进行Python开发也需要安装开发工......
  • scrum敏捷开发工具leangoo项目管理
     注册,登陆访问 Leangoo 官网:www.leangoo.com,进行注册,登陆​创建看板/项目/企业创建看板点击右上角“+”快速创建看板,创建看板时有多种模版,也可以使用模版......