Vaadin 瓦丁:H2数据库的意义是什么?

Vaadin 瓦丁:H2数据库的意义是什么?,vaadin,h2,jpacontainer,Vaadin,H2,Jpacontainer,以下是JPA容器教程: 指示您需要一个带有JPA容器的H2数据库驱动程序。我不明白为什么没有H2和JPA容器,您会失去哪些功能?请注意: H2是一个超薄的数据库,可以作为服务器运行,也可以嵌入内存中的Java应用程序中。它提供了一个JDBC驱动程序。 JPA是一个JavaAPI,它为对象关系数据库提供了一个接口 映射ORM。实施,例如: 冬眠 日食 Vaadin的JPA容器独立于您部署的数据库和JPA实现。它基于JPA构建,以实现Vaadin容器接口。它有点类似于SQLContainer,但使用

以下是JPA容器教程:

指示您需要一个带有JPA容器的H2数据库驱动程序。我不明白为什么没有H2和JPA容器,您会失去哪些功能?

请注意:

H2是一个超薄的数据库,可以作为服务器运行,也可以嵌入内存中的Java应用程序中。它提供了一个JDBC驱动程序。 JPA是一个JavaAPI,它为对象关系数据库提供了一个接口 映射ORM。实施,例如: 冬眠 日食 Vaadin的JPA容器独立于您部署的数据库和JPA实现。它基于JPA构建,以实现Vaadin容器接口。它有点类似于SQLContainer,但使用JPA而不是普通的SQLs

但是,您需要一个数据库及其JDBC驱动程序来使用JPA容器。您的链接教程采用H2,这可能是因为H2是开源、免费和简单的

也就是说,您可以安全地将H2替换为您喜爱的数据库。

请注意:

H2是一个超薄的数据库,可以作为服务器运行,也可以嵌入内存中的Java应用程序中。它提供了一个JDBC驱动程序。 JPA是一个JavaAPI,它为对象关系数据库提供了一个接口 映射ORM。实施,例如: 冬眠 日食 Vaadin的JPA容器独立于您部署的数据库和JPA实现。它基于JPA构建,以实现Vaadin容器接口。它有点类似于SQLContainer,但使用JPA而不是普通的SQLs

但是,您需要一个数据库及其JDBC驱动程序来使用JPA容器。您的链接教程采用H2,这可能是因为H2是开源、免费和简单的


也就是说,您可以安全地将H2替换为您最喜欢的数据库。

类似的评论以及关于一个不同问题的一些附加细节:。尽管如此,您还是大致总结了这一切,+1类似的评论,并就一个略微不同的问题提供了一些额外的细节:。尽管如此,你还是总结了这一切,+1