首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我试图使用JPA连接时,是否需要mysql连接器?

问当我试图使用JPA连接时,是否需要mysql连接器?
EN

Stack Overflow用户
提问于 2018-11-17 05:48:03
回答 1查看 84关注 0票数 0

到目前为止,我一直通过使用JDBC从数据库中获取数据到我的JAVA程序,并且通过创建一个连接类来获取数据,在这个类中,我将使用DriverManager.getConnection() fnc,但是当我走向JPA时,我已经了解到连接到mysql需要一个persistence.xml文件。在我使用jpa的项目中,我应该再次创建这个连接类,并且应该将连接器jar文件放在我将要使用JPA的项目中。

请原谅我对这个概念的无知,我仍然在学习phase.Any帮助,因为我是新手。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-17 06:17:44

这里需要帮你清理一下。

  1. JPA是一种规范。不同的ORM技术使用它。像hibernate一样,实现了JPA规范。规范定义了它的工作方式。
  2. Hibernate是ORM技术。它将平原Java对象(实体)绑定到数据库表。表的列将是实体的字段。就像Table有数字类型的Id列一样,在实体中它将是Long id;。表名将是实体名或hibernate文档中定义的其他名称。
  3. 第三种是数据库连接器。是的,每个数据库都有不同类型的连接器。与mysql连接器一样,连接器用于将实现的代码与数据库连接起来。您可以认为它是数据库和代码的通信层。您的代码正在通过此连接器与数据库通信。

希望现在您了解为什么需要mysql连接器进行连接。快乐编码:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53348601

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档