内容简介:你开学,我放价!MyEclipse线上狂欢继续!【当创建EJB 3.x项目时,作为选项您可以添加JPA支持。
你开学,我放价!MyEclipse线上狂欢继续! 火热开启中>>
【 MyEclipse最新版下载 】
三、EJB 3.x项目中的持久性支持
当创建EJB 3.x项目时,作为选项您可以添加JPA支持。
创建EJB项目
如果要包含对持久性的支持,JPA Facet页面允许您指定运行时数据源并选择MyEclipse数据库驱动程序和模式。您的项目必须包括从数据库逆向工程实体的JPA facet。如果在创建项目时不添加持久性支持,可以通过右键单击项目并选择MyEclipse> Project Facets> Install JPA Facet来添加JPA facet。
JPA配置
不要仅仅依赖MyEclipse附带的库,您可以下载库包含在您的项目中。单击添加按钮添加用户库。
下载用户库
您可以随时使用 Java 持久性属性页面更改EJB 3项目的设计时驱动程序关联。想要打开此页面,请右键单击该项目,然后选择Properties。展开MyEclipse,然后选择Java Persistence。
特定项目的Java持久性属性
3.1 数据库的逆向工程实体和DAO
您可以通过逆向工程来创建包含数据库表内容的Java类。 创建项目时,默认在项目源文件夹中生成默认包,您可以使用此默认包来包含数据库工件。
要生成实体,请在Package Explorer视图中右键单击该项目,然后选择MyEclipse>Generate Entities & Facades,这将启动EJB3逆向工程向导。
注意:您的项目必须包括执行此功能的JPA facet。
生成实体
您还可以从DB Browser视图中生成实体。右键单击想要逆向工程的表,然后从菜单中选择EJB3 Reverse Engineering。
从DB表生成实体
逆向工程的过程是可完全自定义的。在EJB3逆向工程向导中,您可以选择要生成的工件和工件所基于的数据库表。 您还可以指定放置工件的Java包。
选择要逆向工程的工件
以下是逆向工程流程生成的代码的几个示例代码片段。
生成代码片段
有关实体编辑 工具 的更多信息,请参阅 MyEclipse JPA Development 。
四、EJB项目参数
MyEclipse提供了一些可自定义的参数。当您创建一个新的EJB项目时,将会预先填充许多向导字段,许多这些字段的值通常来自MyEclipse系统参数。
想要访问MyEclipse参数,请选择Window>Preferences,展开MyEclipse>Java Enterprise Project,然后选择EJB Project。
MyEclipse EJB项目模板参数
注意:更改EJB项目模板文件夹仅影响新项目,而不影响现有项目。
更多资讯敬请访问 MyEclipse中文网>>
慧都控件|提供软件技术整体解决方案
云集全球三千余款优秀控件、软件产品,提供行业领先的咨询、培训与开发服务
企业QQ:800018081|电话:023-66090381
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 6款支持敏捷开发的项目管理工具,助力开发者驶入开发快车道
- 使用MyEclipse开发Java EE应用:EJB项目开发初探(上)
- 前端项目开发规范意见
- 前端项目开发流程思考
- Angular 7 项目开发总结
- 值得参考的项目开发流程
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Hit Refresh
Satya Nadella、Greg Shaw / HarperBusiness / 2017-9-26 / USD 20.37
Hit Refresh is about individual change, about the transformation happening inside of Microsoft and the technology that will soon impact all of our lives—the arrival of the most exciting and disruptive......一起来看看 《Hit Refresh》 这本书的介绍吧!