博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MyEclipse持续性开发教程:用JPA和Spring管理数据(一)
阅读量:4512 次
发布时间:2019-06-08

本文共 1044 字,大约阅读时间需要 3 分钟。

MyEclipse开年钜惠 在线购买低至75折!

【】

本教程介绍了MyEclipse中的一些基于JPA / Spring的功能。有关设置JPA项目的基础知识,请先阅读。 本教程主要关注MyEclipse中的JPA-Spring集成以及如何利用这些函数。您将学习到:

  • 为JPA和Spring建立一个项目
  • 反向设计一个数据库表来生成实体
  • 实现创建,检索,编辑和删除功能
  • 启用容器管理的事务

持续时间:30分钟

没有MyEclipse? 

一、使用JPA和Spring Facets创建一个Java项目

将JPA和Spring功能添加到Java或Web项目中是最常见的。 本教程使用Java项目来演示这些技术是如何工作的。

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

1. 创建一个名为SampleJPASpringProject的示例Java项目,并向其 。

2. 右键单击该项目,然后选择MyEclipse>Project Facets>Install Spring Facet。

3. 单击Next接受Spring版本和runtime默认值。

设置Spring版本和目标运行时

4. MyEclipse创建一个新的applicationContext.xml文件夹,然后单击Next。

设置bean配置

5. 注意Add Spring-JPA support复选框,它指示MyEclipse在这个JPA项目中生成源,将Spring和JPA集成在一起。 因为您将Spring添加到JPA项目,所以默认情况下会选择此项。 此外默认情况下,支持使用@Transactional Spring注释。单击Finish。

添加Spring-JPA功能

注意:部分介绍了基于注释的事务支持。

既然该项目已添加了JPA和Spring facets,则可以打开applicationContext.xml Spring bean配置文件,并查看项目是如何配置的。 通过单击编辑器底部的Beans Graph选项打开图形视图。

Spring配置

你可以从Spring bean配置文件中看到不同的bean是如何配置的。 transactionManager使用entitytManagerFactory,后者依次使用JPA持久性单元(在添加JPA facets时创建的)。

更多资讯敬请访问

转载于:https://www.cnblogs.com/AABBbaby/p/8384258.html

你可能感兴趣的文章
为什么留不住优秀的员工
查看>>
Django后台管理admin笔记
查看>>
JavaScript中的变量
查看>>
从零开始搭建系统1.5——Redis安装及配置
查看>>
multipart/form-data和application/x-www-form-urlencoded的区别
查看>>
python管理Windows服务
查看>>
python自动化测试报告(excel篇)
查看>>
Dynamic CRM 中修改实体中主字段的长度
查看>>
更新ruby
查看>>
[Angular] Create a custom validator for template driven forms in Angular
查看>>
[React] Make Controlled React Components with Control Props
查看>>
[Python] Indexing An Array With Another Array with numpy
查看>>
css写的手机网站页面如何使网页左右固定不动?
查看>>
解析 Linux 中的 VFS 文件系统机制
查看>>
互联网网海无边,我精力有限
查看>>
P1531 I Hate It
查看>>
ecshop调用指定商品分类下的商品
查看>>
springmvc+json 前后台数据交互
查看>>
NPOI 模板 下载
查看>>
js 常用代码
查看>>