Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用DTO或bean创建数据库的框架_Java_Frameworks_Persistence - Fatal编程技术网

Java 使用DTO或bean创建数据库的框架

Java 使用DTO或bean创建数据库的框架,java,frameworks,persistence,Java,Frameworks,Persistence,是否有一个java框架,在给定的类中包含数据成员(包括ArrayList之类的对象),该框架将在给定的数据库中创建一个表,并能够从所述数据库中插入和选择这些实体?我知道ORMs提供了一个表,DTO可以将行映射到实体,但是有没有一个框架可以为您创建表呢?比较了两个最流行的开源持久性框架,iBATIS和Hibernate by RedHat。我们有一种叫做Java持久性API(JPA)和JPA2的东西,由Sun Oracle提供 JPA本身的特性将弥补标准ORM框架的不足。也就是说,您可以在项目中单

是否有一个java框架,在给定的类中包含数据成员(包括ArrayList之类的对象),该框架将在给定的数据库中创建一个表,并能够从所述数据库中插入和选择这些实体?我知道ORMs提供了一个表,DTO可以将行映射到实体,但是有没有一个框架可以为您创建表呢?

比较了两个最流行的开源持久性框架,iBATIS和Hibernate by RedHat。我们有一种叫做Java持久性API(JPA)和JPA2的东西,由Sun Oracle提供

JPA本身的特性将弥补标准ORM框架的不足。也就是说,您可以在项目中单独使用JPA


Hibernate是最流行的ORM框架,一旦引入JPA,Hibernate就符合JPA规范。除了它应该遵循的基本规范集之外,hibernate还提供了很多额外的东西。

我认为我们没有任何框架来生成或创建数据库中的表