JPA学习之旅(一)

客官°小女子只卖身不卖艺 2022-09-23 08:54 247阅读 0赞
  1. 最近项目中使用到了JPA,所以趁机学习一下JPA相关的知识。我是跟着《尚硅谷的视频》学习的!
  2. 看了视频中,老师讲的第一节知识:老师有这么一句话说‘使用JPA,避免了开发者开发持久层(也就是dao),我们唯一要做的就是定义dao接口和dao接口中方法的实现’,这句话听了之后,对JPA更加好奇。

JPA入门程序:hellojpa

一、环境搭建

  1. 1.eclipse(我使用的是这个,其他的工具应该都可以使用的);
  2. 2.mysql数据库
  3. 3.步骤:
  4. 1)在eclipse中创建JPA项目工程。
  5. ** 需要注意的是**:**第一次创建jpa工程过程中,都会报如下所示的错误。**

![Image 1][]

自己网上找了很长时间,发现一篇文章(来自):

http://www.yiibai.com/jpa/jpa_installation.html

里面详细介绍了上面问题的解决。(但是这么做,在后面的测试中会有问题的,我们接下来看看,到底发生了什么?)

(2)搭建好工程,下面我们要做的是:引入jar包。分别是hibernate的jar、mysql数据驱动的jar、以及一个jpa注解的jar;

  1. (3)配置类路径下的perstience.xml(包括数据库信息、hibernate的相关属相之类的);
  2. (4)创建实体类,在实体的属相加上对应的注解来描述要生成的表和实体的对应关系;
  3. (5)编写main方法测试。

[Image 1]:

发表评论

表情:
评论列表 (有 0 条评论,247人围观)

还没有评论,来说两句吧...

相关阅读

    相关 学习编程

    一位孤独的学生,踏进了编程的世界里。他经历了许多不愉快的事情,因为自己的无知和初学者的迷茫而孤独。直到这位学生遇到了他的老师和一个充满温暖的开发团队,他才真正体验到编程的美妙之

    相关 算法学习

    问题:设计一个算法,计算出n阶乘中尾部零的个数 例如: 11! = 39916800,因此应该返回 2 挑战:O(logN)的时间复杂度 想法1: 找出1–n中每