MyEclipse 3.15 Style——在线购买低至75折!火爆开抢>>

MyEclipse最新版下载

本教程介绍了MyEclipse中的一些基于JPA的功能。 阅读本教程时,了解JPA和实体映射如何与注释一起工作的基本概念将会很有帮助。 在本教程中,您将学习如何:

  • 为JPA设置一个项目
  • 连接到数据库
  • 反向设计一个数据库表来生成实体
  • 实现创建、检索、编辑和删除功能

持续时间:30分钟

没有MyEclipse? 现在下载

一、设置一个项目

JPA Facet最常添加到Java或Web项目中。在本教程中,您将使用一个简单的Java项目来了解JPA如何工作。

注意:您可以下载本教程中开发的项目,然后导入到你的工作区中。

1. 单击下拉菜单,然后选择Java Project。

2. 在Project Name字段中输入SampleJPAProject,接受默认选项,然后单击Finish。

创建一个Java项目

3. 单击图标,然后选择MyEclipse Database Explorer来打开透视图。

4. 在DB Browser中选择MyEclipse Derby connection,然后单击下面的图标。

打开数据库连接

注意:因为您需要选择要使用的连接,所以在设置数据库连接之前无法添加JPA Facet。

5. 切换回MyEclipse Java Enterprise透视图,右键单击项目,然后选择MyEclipse> Project Facets>Install JPA Facet。

6. 在Target Runtime下拉列表中选择MyEclipse Generic Java Runtime,然后单击Next。

配置JPA功能

7. 从平台下拉列表中选择一个平台,如果JPA实现类型默认为用户库,请选择与所选平台对应的库。 如果未列出库,请单击下载图标来下载相应的库。

选择一个库

8. 在Connection字段中选择MyEclipse Derby,检查Add driver library to build pathOverride default schema from connection复选框,然后从Schema下拉列表中选择CLASSICCARS,单击Finish。

完成JPA facets配置

现在该项目已添加了完整配置的JPA Facet,其中包括JPA配置信息,DB连接信息以及添加到项目构建路径中的所有必需的JDBC和JPA库。 如果这是一个Web项目,那么当项目部署到应用程序服务器并在其上运行时,所有构建路径添加都将准备好部署。

项目结构

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

用MyEclipse JPA创建项目(一)的更多相关文章

  1. 用MyEclipse JPA创建项目

    http://www.myeclipsecn.com/learningcenter/persistence-development/myeclipse-jpa/ 用MyEclipse JPA创建项目 ...

  2. 用MyEclipse JPA创建项目(四)

    MyEclipse 3.15 Style——在线购买低至75折!火爆开抢>> [MyEclipse最新版下载] 本教程介绍了MyEclipse中的一些基于PA的功能. 阅读本教程时,了解J ...

  3. 用MyEclipse JPA创建项目(三)

    MyEclipse 3.15 Style——在线购买低至75折!火爆开抢>> [MyEclipse最新版下载] 本教程介绍了MyEclipse中的一些基于PA的功能. 阅读本教程时,了解J ...

  4. 用MyEclipse JPA创建项目(二)

    MyEclipse 3.15 Style——在线购买低至75折!火爆开抢>> [MyEclipse最新版下载] 本教程介绍了MyEclipse中的一些基于PA的功能. 阅读本教程时,了解J ...

  5. 使用MyEclipse 2014创建项目

    1. 打开MyEclipse 2014,如果是第一次运行,会提示设置workspace路径,如图: WorkSpace路径是指日后你自己利用MyEclipse创建项目时,项目文件的存放路径.通常不要放 ...

  6. MyEclipse下创建的项目导入到Eclipse中详细的图文配置方法

    一.情景再现. 有些人比较喜欢用Myeclipse开发,有些人却比较喜欢用eclipse开发.但是其中有一个问题,Myeclipse里面的项目导入的时候出现了一个小小的问题. 如下: 二.说明问题 导 ...

  7. 在MyEclipse下创建Java Web项目 入门(图文并茂)经典教程

    http://jijiaa12345.iteye.com/blog/1739754 在MyEclipse下创建Java Web项目 入门(图文并茂)经典教程 本文是一篇在Myeclipse下构建Jav ...

  8. MyEclipse下创建的项目 导入eclipse

    1.导入在MyEclipse下创建的项目 2.把项目变成Web项目,在项目上右键-->Properties-->选择Project Facets-->点击Convert to fac ...

  9. Eclipse和MyEclipse使用技巧--MyEclipse下创建的项目导入到Eclipse中详细的图文配置方法

    一.情景再现. 有些人比较喜欢用Myeclipse开发,有些人却比较喜欢用eclipse开发.但是其中有一个问题,Myeclipse里面的项目导入的时候出现了一个小小的问题. 如下: 二.说明问题 导 ...

随机推荐

  1. [不屈的复习] - 安装Java初始化环境

    点WIN键->运行(或者使用win+r) 输入cmd命令输入java -version 注: -version是小写,不能使用大写,java后面有一个空格 配置成功后,会出现版本信息 java ...

  2. 如何在Twitter开发者平台上注册自己的应用

    1.打开twitter的官网https://dev.twitter.com,如果还没有注册账号的,需要注册账号,已经注册账号的,请先登录:2.选择其中的My apps,如下图: 3.进去界面,选择Cr ...

  3. Java filter中的chain.doFilter详解

    转载: 一.chain.doFilter作用 1.一般filter都是一个链,web.xml 里面配置了几个就有几个.一个一个的连在一起 request -> filter1 -> fil ...

  4. 有关keras(Ubuntu14.04,python2.7)

    第一部分:安装 由于我的电脑之前已经已经配置好了caffe,因此有关python的一切相关包都已经安装完成.因此,即使不用Anaconda安装依然很简单. sudo pip install tenso ...

  5. java ShutdownHook介绍与使用

    Java程序经常也会遇到进程挂掉的情况,一些状态没有正确的保存下来,这时候就需要在JVM关掉的时候执行一些清理现场的代码.JAVA中的ShutdownHook提供了比较好的方案. JDK提供了Java ...

  6. pandas 处理数据中NaN数据

    使用dropna()函数去掉NaN的行或列 import pandas as pd import pickle import numpy as np dates = pd.date_range() d ...

  7. c++ 查找容器中不满足条件的元素,返回iterator(find_if_not)

    #include <iostream> // std::cout #include <algorithm> // std::find_if_not #include <a ...

  8. 《A_Pancers》第一次作业:团队亮相

    一.团队及团队成员介绍 1> 队名:A_Pancers 2> 团队成员组成: 201571030310/龙正圆(小组长) 201571030329/杨环宇      20157103030 ...

  9. SPP Net(Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition)论文理解

    论文地址:https://arxiv.org/pdf/1406.4729.pdf 论文翻译请移步:http://www.dengfanxin.cn/?p=403 一.背景: 传统的CNN要求输入图像尺 ...

  10. memcached 内存初始化与key-value存储

    本次笔记未涉及到slab的动态重新平衡分配 /**首先介绍一下一个跟内存相关的非常重要的概念,内存块类型数据结构:*/ typedef struct { unsigned int size; /* c ...