JPA学习之旅(一)

         最近项目中使用到了JPA,所以趁机学习一下JPA相关的知识。我是跟着《尚硅谷的视频》学习的!

        看了视频中,老师讲的第一节知识:老师有这么一句话说‘使用JPA,避免了开发者开发持久层(也就是dao),我们唯一要做的就是定义dao接口和dao接口中方法的实现’,这句话听了之后,对JPA更加好奇。

  JPA入门程序:hellojpa

一、环境搭建

     1.eclipse(我使用的是这个,其他的工具应该都可以使用的);

     2.mysql数据库

    3.步骤:

    (1)在eclipse中创建JPA项目工程。

          需要注意的是第一次创建jpa工程过程中,都会报如下所示的错误。


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

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

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

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

    (3)配置类路径下的perstience.xml(包括数据库信息、hibernate的相关属相之类的);

    (4)创建实体类,在实体的属相加上对应的注解来描述要生成的表和实体的对应关系;

    (5)编写main方法测试。









猜你喜欢

转载自blog.csdn.net/u014786083/article/details/51931040