JPA简单实用示例

JPA 搭建以及简单事例

在eclipse中创建JPA项目(版本2.0)

-

创建完成

  • 项目META-INF下回自动生成persistence.xml配置文件
  • 创建lib目录加入所需要的jar包

-

注:JPA项目默认用jdk1.8,需根据自己的环境进行修改(这里1.7)

  1. java build path 得修改成1.7
  2. java compiler 编译也得修改成1.7

    3.project facets 中java也得修改成1.7


persistence配置文件详解

注:到此项目搭建完毕


实体类

  1. 实体类hello(映射的是数据库中的user表)
  1. 数据表
  1. persistence.xml中得增加实体类配置

注:实体类的注解要和数据库表的设计一致。


JAP测试类

  1. 测试类
  1. 运行结果

到此,简单JPA使用例子告一段落。希望对大家有所帮助。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏崔庆才的专栏

Requests库作者Kenneth Reitz的另一神作!虚拟环境及包管理工具Pipenv!

我们在运行 Python 项目的时候经常会遇到一些版本问题,例如 A 项目依赖于 Django 1.5,而 B 项目又依赖 Django 2.0,而我们的系统却...

39980
来自专栏云计算教程系列

如何在Ubuntu 18.04上安装Java

Java和JVM(Java的虚拟机)是许多软件所必需的,包括Tomcat,Jetty,Glassfish,Cassandra和Jenkins。

2.2K20
来自专栏向治洪

Android Studio安装插件Genymotion

Android Studio安装插件的方式其实和Eclipse大同小异。废话不多说,直接上图: ? 区域1:你当前已经安装了的插件 区域2:在线安装 区...

19680
来自专栏开源优测

工具篇 - JMeter目录及关键配置分析02

前言 学习一种工具,首先得对其关键配置及目录等有一个基本的了解,这样能更方便的深入掌握该工具,下面我们就JMeter的目录及相关关键配置进行分析说明。 下载安装...

40350
来自专栏zhangdd.com

redis官方集群手动故障转移测试

有的时候在主节点没有任何问题的情况下强制手动故障转移也是很有必要的,比如想要升级主节点的Redis进程,我们可以通过故障转移将其转为slave再进行升级操作来避...

20020
来自专栏Jerry的SAP技术分享

使用Eclipse进行PHP的服务器端调试

最近工作需要对PHP的服务器端代码进行远程调试,涉及到Eclipse里环境的设置。在网上找了很多资料,大多不全,或者缺少配图,于是把自己做的过程中遇到的问题记录...

13620
来自专栏向治洪

Android Studio安装插件

Android Studio安装插件的方式其实和Eclipse大同小异。废话不多说,直接上图: ? 区域1:你当前已经安装了的插件 区域2:在线安装 区...

21180
来自专栏上善若水

013android初级篇之Android Studio 引用源码模块,jar及so文件

013android初级篇之Android Studio 引用源码模块,jar及so文件

23620
来自专栏Java学习123

IBM WebSphere MQ 系列(二)安装MQ

52880
来自专栏郭耀华‘s Blog

JDK和JRE的区别

JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只...

33480

扫码关注云+社区

领取腾讯云代金券