2019独角兽企业重金招聘Python工程师标准>>>

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

【MyEclipse最新版下载】

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

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

持续时间:30分钟

没有MyEclipse? 现在下载

四、编写应用程序

由于MyEclipse生成了大量的代码,因此您可以快速专注于编写“业务逻辑”,或者更具体地说,“实际执行的代码”。在本节中,您将编写一个带有main方法的Java类,该方法将Productline插入到数据库中,检索并更新它,然后删除。使用这段代码,您应该能够看到在自己的应用程序中使用JPA实体是多么容易,而无需编写JDBC代码或任何其他持久性代码。

4.2 运行应用程序

1. 右键单击该项目,然后选择Run As>Java Application。

2. 选择RunJPA应用程序,然后单击OK。

生成的类

输出显示在Console视图中。

生成的类

红色文本是MyEclipse中生成的DAO和EntityHelper类的默认日志消息,黑色文本是用于跟踪进度的代码中的System.out.println文本。如您所见,从步骤6开始的第一个打印以及从步骤8开始的更新打印都按预期工作。 此外,删除也是成功的,因为删除后查询中没有Productline返回。

五、资源

  • Oracle JPA Annotations Reference
  • BEA JPQL Reference
  • Sun JPA API FAQ
  • Sun JPA Introduction Tutorial
  • Glassfish JPA Javadoc

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

转载于:https://my.oschina.net/u/2317468/blog/1648351

用MyEclipse JPA创建项目(四)相关推荐

  1. 小灰灰的springboot的学习之路(一):在MyEclipse中创建SpringBoot项目

    在MyEclipse中创建SpringBoot项目 因为不经常新建项目,这新创建项目的步骤都忘球了,所以我写篇文章做一下记录! 第一步:创建项目 右键–>New–>Other- 选择 Ma ...

  2. JSP→JavaWeb简介、Tomcat服务器安装启动测试目录、Tomcat手动创建项目、开发工具MyEclipse与Eclipse配置环境、MyEclipse创建Web程序目录、修改Tomcat端口

    动态网页的动态指的是能与用户进行交互 Tomcat官网http://tomcat.apache.org/ Tomcat服务器安装启动测试目录 Tomcat手动创建项目 修改服务器配置生效需要重启!重启 ...

  3. 使用gitlab创建项目和添加成员,并提交本地代码至gitlab远程仓库

    一.背景 GitHub和GitLab 都是基于web的Git仓库,使用起来二者差不多,它们都提供了分享开源项目的平台,为开发团队提供了存储.分享.发布和合作开发项目的中心化云存储的场所. GitHub ...

  4. maven学习十之myEclipse搭建maven项目总结

    步骤一 下载并安装maven,并配置M2_HOME和path. 步骤二 利用myEclipse自带maven插件生成.m2文件夹之,并拷贝maven安装包的settings.xml文件之.m2文件夹, ...

  5. 使用MyEclipse构建MAVEN项目 - 我的漫漫程序之旅 - BlogJava

    使用MyEclipse构建MAVEN项目 - 我的漫漫程序之旅 - BlogJava这里用的是MyEclpise的自带的MAVEN插件. Maven最好配置成你自己安装的那个,MyEclipse自带会 ...

  6. JavaScript 项目构建工具 Grunt 实践:安装和创建项目框架

     Grunt 是一个基于任务的 JavaScript 项目命令行构建工具,运行于 Node.js 平台.Grunt 能够从模板快速创建项目,合并.压缩和校验 CSS & JS 文件,运行单元测 ...

  7. ASP.NET报错集合一----.net4.0创建项目后,在iis上部署项目,无法浏览,提示404

    前言:这些错误纯属自己在开发项目的时候遇到的问题,比较有针对性.如果有解决不了的问题,请勿喷. 问题描述: .net4.0创建项目后,在iis上部署项目,无法浏览,提示404 搭建项目的环境: 项目是 ...

  8. 如何修改myeclipse中web项目的工作路径或默认路径

    如何修改myeclipse中web项目的工作路径或默认路径 博客分类: J2EE开发技术指南 安装好myeclipse后,第一次启动myeclipse时,都会弹出会弹出Workspace Launch ...

  9. Android----Google code android开源项目(四)

    Google code android开源项目(四) 1.        sparserss http://code.google.com/p/sparserss/ 一个简洁的android rss阅 ...

最新文章

  1. 爱立信与中国联通成功完成国内首个LTE三载波聚合大规模部署测试
  2. Python缓存类实例
  3. P1110 [ZJOI2007]报表统计
  4. 云南林业计算机单招试题,2016年云南林业职业技术学院单招的模拟题含解析-.docx...
  5. ios12关闭设置角标_iOS 12.4.2为停产的设备带来了安全修复程序
  6. Bash漏洞引发僵尸网络狂欢
  7. 我的MYSQL学习心得(十一) 视图
  8. 计算机网络第五章课后答案第七版(谢希仁著)
  9. excel取消按颜色排序_在Excel中按颜色排序
  10. cesium显示帧率FPS控件
  11. 微信小程序开发详细步骤是什么?
  12. linux filp open,内核模块中filp-open对文件的读写【转】
  13. MATLAB无线计算器
  14. 区块链技术在食品供应链领域的应用
  15. Unity游戏开发客户端面经——lua(初级)
  16. 信号处理--常用术语
  17. 利用上虚拟化,说一下TLB,以及VHE
  18. 四大机器学习编程语言对比:R、Python、MATLAB、Octave
  19. 线段树合并(四道例题)
  20. Oracle项目管理主数据之RBS与ROBS

热门文章

  1. Linux 入门笔记
  2. RHEL5.9下cacti监控的部署详解
  3. 强制更新LYNC客户端的地址簿
  4. 真不好意思,让你贱笑了
  5. 《Puppet实战手册》——1.4 利用Git管理配置清单
  6. 使用Hyper-V Server PowerShell
  7. MYSQL 慢查询日志分析
  8. Linux程序设计之套接字: 循环服务 并发服务
  9. 彻底的清除Office 以便重新安装
  10. 前端基础8:HTML5新增标签及CSS3新属性 viewport 动画