文档章节

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

Miss_Hello_World
 Miss_Hello_World
发布于 2017/09/07 10:36
字数 721
阅读 7
收藏 0
点赞 0
评论 0

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

MyEclipse最新版下载

三、EJB 3.x项目中的持久性支持

当创建EJB 3.x项目时,作为选项您可以添加JPA支持。

使用MyEclipse开发Java EE应用

创建EJB项目

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

使用MyEclipse开发Java EE应用

JPA配置

不要仅仅依赖MyEclipse附带的库,您可以下载库包含在您的项目中。单击添加按钮添加用户库。

使用MyEclipse开发Java EE应用

下载用户库

您可以随时使用Java持久性属性页面更改EJB 3项目的设计时驱动程序关联。想要打开此页面,请右键单击该项目,然后选择Properties。展开MyEclipse,然后选择Java Persistence。

使用MyEclipse开发Java EE应用

特定项目的Java持久性属性

3.1 数据库的逆向工程实体和DAO

您可以通过逆向工程来创建包含数据库表内容的Java类。 创建项目时,默认在项目源文件夹中生成默认包,您可以使用此默认包来包含数据库工件。

要生成实体,请在Package Explorer视图中右键单击该项目,然后选择MyEclipse>Generate Entities & Facades,这将启动EJB3逆向工程向导。

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

使用MyEclipse开发Java EE应用

生成实体

您还可以从DB Browser视图中生成实体。右键单击想要逆向工程的表,然后从菜单中选择EJB3 Reverse Engineering。

使用MyEclipse开发Java EE应用

从DB表生成实体

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

使用MyEclipse开发Java EE应用

选择要逆向工程的工件

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

使用MyEclipse开发Java EE应用

生成代码片段

有关实体编辑工具的更多信息,请参阅MyEclipse JPA Development

四、EJB项目参数

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

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

使用MyEclipse开发Java EE应用

MyEclipse EJB项目模板参数

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

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

© 著作权归作者所有

共有 人打赏支持
Miss_Hello_World
粉丝 15
博文 603
码字总数 357025
作品 0
九龙坡
Eclipse与MyEclipse的联系和区别

Eclipse与MyEclipse的介绍 Eclipse 是一个IDE(Integrated Developing Environment),而这个IDE是允许安装第三方开发的插件来使自身的功能得到扩展和增强的,而Myeclipse就是其中的一种有名...

xzs1913
2012/07/18
0
0
jdk+tomcat+eclipse+myeclipse开发环境搭建

首先配置运行环境 一、安装JDK 下载:http://java.sun.com/javase/downloads/index.jsp 文档下载: http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/J......

邓小峰
2009/03/26
0
0
如何将低版本的myeclipse改造成可以使用servlet3.0的神器

开发servlet3.0使用的环境一般为: IDE:MyEclipse 10+ JDK:JDK 1.6+ tomcat:tomcat 7+ 如果使用的版本不够可以采用以下方法解决 1、创建WebProject (1)使用MyEclipse 新建一个Web Proje...

偶尔诗文
2015/05/04
0
0
JSP页面中的pageEncoding和contentType(charset)两种属性的区别

jsp文件中charset和pageEncoding的区别: contentType的charset是指服务器发送给客户端时的内容编码,contentType里的charset=utf-8是指示页面的输出方式为utf-8 在JSP标准的语法中,如果 pa...

chape
2013/06/19
0
1
[转] MyEclipse 常用设置

1.Fonts 字体 Windows -> Preferences -> General -> Appearance -> Colors and Fonts -> Java -> Java editor text font -> Java -> Properties File editor text font -> Structured Text ......

小败
2012/02/26
0
0
Eclipse更改默认字符集 设置UTF-8(转)

eclipse 中UTF-8设置 1.windows->Preferences 打开"首选项"对话框; 2.然后,general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。 3.Web->打开,把CSS、HTML、JSP、Jav......

Tom-Lin
2014/03/08
0
0
修改Eclipse/MyEclipse项目的默认编码

由于每次重装的时候都要去配置一下eclipse,虽然可以将workspace放置在非系统盘(主要是保存workspace下面的.metadata文件夹,该文件夹包括所有的eclipse配置和插件) 和导出配置(才知道ecl...

cwalet
2012/04/05
0
0
myeclipse开发Webservice

MyEclipse下开发Web Service Sun Java 5+ Eclipse 3.2 +MyEclipse 5.0.0. 本文介绍了使用MyEclipse Web Service来迅速开发和测试一个HelloWorld Web Service,其中包括: 1. 介绍了MyEclipse W......

xiahuawuyu
2011/12/18
0
2
(转)常用myeclipse设置

Window --> Customize Perspective --> Submenus --> New --> 选项 Eclipse中各种文件不能保存中文的问题 Window --> Preferences --> General --> Content Types在右边的窗口中打开Text列表......

晓晓桑
2012/09/10
0
0
MyEclipse中文教程与使用技巧倾情分享

MyEclipse是基于Eclipse平台的智能IDE,作为最实惠、综合全面的J2EE IDE与Web开发工具套件,MyEclipse一直受到Java开发者的青睐。 MyEclipse 既然是IDE工具,那么就有自己独特的使用方法,现...

kouxunli1
2014/11/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

java的反射机制理解

一、概念说明 java的反射机制,是在运行状态下,可以动态获取任意一个类的属性和方法;可以动态调用一个对象任意方法; 二、反射相关类 java.lang.Class; //类 java.lang.re...

盼望明天
7分钟前
0
0
nginx反向代理-多端口映射

代码解释 1.1 http:www.baidu.test.com默认是80,访问“/”利用反向代理,然后访问本地8083; 1.2 8083代表本地的前端工程访问地址,前端需要访问后台数据,”/”,继续代理到后台地址9803; ...

lilugirl
8分钟前
0
0
Jfinal使用log4j2打印日志

1,添加maven配置 <properties><log4j2.version>2.11.0</log4j2.version><slf4j.version>1.7.25</slf4j.version></properties> <!--slf4j及log4j2日志 --><dependency> ......

iborder
9分钟前
0
0
如何在Rancher 2.0上快速部署Datadog

Datadog是一种流行的托管监控解决方案,用于聚合和分析分布式系统的指标和事件。从基础架构集成到协作仪表板,Datadog为用户提供了一个简洁的单一窗格视图,用户可以快速查看对其最重要的信息...

RancherLabs
12分钟前
0
0
Java示例演示Functor 和monad

This article was initially an appendix in our Reactive Programming with RxJavabook. However introduction to monads, albeit very much related to reactive programming, didn't suit......

Quan全
30分钟前
0
0
微信官方jssdk Demo

1.html部分 <!DOCTYPE html><!-- saved from url=(0028){sh:$selfUrl} --><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta charset="utf-8"......

koloor
33分钟前
1
0
数据库命名规范

https://www.cnblogs.com/pangguoming/p/7126512.html 摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据...

塔塔米
34分钟前
0
0
java https 请求工具类-通用

package com.ra.common.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintW......

轻量级赤影
34分钟前
0
0
MFC界面套包BCG Pro Edition for MFC正式发布v27.3|附下载

BCGControlBar Professional Edition for MFC是MFC的一个扩展库,您可以用来构建类似于Microsoft Office 2000/XP/2003/2007/2010/2013 和 Microsoft Visual Studio-like(打印、用户定制工具......

Miss_Hello_World
34分钟前
0
0
Spring Cloud云服务 - HongHu架构common-service 项目构建过程

上一篇我们介绍了《整合spring cloud云服务架构 - HongHu云架构common-service代码结构分析》,本节我们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来...

itcloud
35分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部