Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.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 在运行时生成实体_Java_Code Generation - Fatal编程技术网

Java 在运行时生成实体

Java 在运行时生成实体,java,code-generation,Java,Code Generation,谁能给我推荐一些jar文件,以便从数据库(如DAL4J.jar)生成基于注释的实体。实际上,我已经尝试过dal4j.jar,但是它生成的实体带有构造函数,并且实体中有一些不需要的行。请帮助我在运行时动态生成实体。如果运行时不是限制,您可以使用。另一种选择是基于方面的库,例如。Roo与Spring紧密耦合,但它能够在编译时生成几乎所有内容 编辑1: 反向工程:Hibernate工具最强大的功能是一个数据库反向工程工具,它可以在几秒钟内生成域模型类和Hibernate映射文件、带注释的EJB3实体b

谁能给我推荐一些jar文件,以便从数据库(如DAL4J.jar)生成基于注释的实体。实际上,我已经尝试过dal4j.jar,但是它生成的实体带有构造函数,并且实体中有一些不需要的行。请帮助我在运行时动态生成实体。

如果运行时不是限制,您可以使用。另一种选择是基于方面的库,例如。Roo与Spring紧密耦合,但它能够在编译时生成几乎所有内容

编辑1:

反向工程:Hibernate工具最强大的功能是一个数据库反向工程工具,它可以在几秒钟内生成域模型类和Hibernate映射文件、带注释的EJB3实体bean、HTML文档甚至整个JBoss Seam应用程序

Ant任务:Hibernate3工具包括一个统一的Ant任务,允许您在构建过程中运行模式生成、映射生成或Java代码生成

Maven任务:Hibernate3工具包括一个Maven插件,允许您在构建过程中运行模式生成、映射生成或Java代码生成


我的工作流有一个maven插件来生成实体。您可以选择一种生成实体的方法。

如果运行时不是限制,您可以使用。另一种选择是基于方面的库,例如。Roo与Spring紧密耦合,但它能够在编译时生成几乎所有内容

编辑1:

反向工程:Hibernate工具最强大的功能是一个数据库反向工程工具,它可以在几秒钟内生成域模型类和Hibernate映射文件、带注释的EJB3实体bean、HTML文档甚至整个JBoss Seam应用程序

Ant任务:Hibernate3工具包括一个统一的Ant任务,允许您在构建过程中运行模式生成、映射生成或Java代码生成

Maven任务:Hibernate3工具包括一个Maven插件,允许您在构建过程中运行模式生成、映射生成或Java代码生成


我的工作流有一个maven插件来生成实体。您可以选择一种生成实体的方法。

我也尝试过Roo,但它与我的项目不兼容。实际上,我正在从数据库创建一个实体生成器工具。我试过很多方法,但都会遇到一些问题。你能给我推荐一些API来生成基于注释的实体吗。谢谢..RathaKrishna检查我的答案。我也尝试过Roo,但它与我的项目不兼容。实际上,我正在从数据库创建一个实体生成器工具。我试过很多方法,但都会遇到一些问题。你能给我推荐一些API来生成基于注释的实体吗。谢谢你RathaKrishna检查我的答案。