当前位置: 首页 > 知识库问答 >
问题:

是否使用数据库现有表创建实体类?

丌官浩旷
2023-03-14

我有一个DBA创建的表。我想为每个表提供实体类以供进一步查询。有人能建议如何使用eclipse自动创建实体类吗?

共有3个答案

孙永嘉
2023-03-14

您可以尝试Telosys代码生成器。它可以帮助这种工作。

它允许使用基本模板从任何数据库生成Java(POJO)类,您还可以创建自己的模板(Velocity文件)来生成DAO类

有关详细信息,请参阅http://www.telosys.org

萧星火
2023-03-14

您可以使用Hibernate工具生成类。生成这些类有两种方法,称为逆向工程和代码生成[死链接]-

  1. 您可以使用Hibernate Tools Eclipse插件。
  2. 您可以使用Hibernate工具jar编写Ant脚本。
黄丰
2023-03-14

如果您使用JPA进行持久化,那么可以使用Eclipse提供的“JPA工具”从表中生成java实体类。

这是教程

 类似资料:
  • 问题内容: 我有一个由DBA创建的表。我想为每个表提供实体类以进行进一步查询。有人可以建议如何使用eclipse自动创建实体类吗? 问题答案: 如果使用JPA进行持久化,则可以使用Eclipse提供的“ JPA工具”从表生成Java实体类。 这是教程

  • 本文向大家介绍C#实现根据实体类自动创建数据库表,包括了C#实现根据实体类自动创建数据库表的使用技巧和注意事项,需要的朋友参考一下 .Net新手通常容易把属性(Property)跟特性(Attribute)搞混,其实这是两种不同的东西 属性指的类中封装的数据字段;而特性是对类、字段、方法和属性等元素标注的声明性信息 如下代码(Id、Name为User的属性,[DbKey]为Id的特性) 特性分预定

  • 虽然我可以在其他项目中创建表,但这个项目不是从实体类创建表。我在使用eclipse的spring boot jpa中有以下实体类: 存储库类如下: 下面是属性文件: 但在没有任何错误地运行项目之后,我看不到在mySql工作台中创建的表。我试了很多次都没有成功。如果你找到解决办法,请告诉我。干杯

  • 我正在使用Spring数据卡桑德拉,与卡桑德拉数据库连接,配置文件扩展了抽象卡桑德拉配置和覆盖功能 - 我的目标是用@Table注释从com.example包中提到的实体在Cassandra中自动创建表。比如说- 对于这个实体,使用给定的配置,应该在spring初始化期间创建一个表,但是它没有这样做。不过也没有例外,它并没有在Cassandra中创建任何东西。任何帮助都将不胜感激。谢了。

  • 问题内容: http://www.vaannila.com/spring/spring-hibernate- integration-1.html 在阅读本教程时,他们没有提到在数据库中创建表的任何内容。一旦我指定了表和字段,Hibernate会自动处理它吗? 这是我的bean配置。 问题答案: 您的hibernate.hbm2ddl.auto设置应该确定所创建的数据库(选项为,,或者)

  • 我正在使用从数据库中获取一些数据。如果我使用,我的resultset是一个类的列表,这是需要的。 如果我没有获取整行内容,我如何让自动创建实体?