Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.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_Intellij Idea_Plugins - Fatal编程技术网

如何在Java中创建一个类,其中包含基于具有字段名的文本文件的字段?

如何在Java中创建一个类,其中包含基于具有字段名的文本文件的字段?,java,intellij-idea,plugins,Java,Intellij Idea,Plugins,例如,我有一个包含列表字段的文本文件 ID bigint "This is comment" ID_SH int "This is comment" MARK_BY_TEXT VARCHAR "This is comment" .... 该列表包含许多字段。我需要创建带有注释、注释等的实体。这是使用注释Hibernate生成的 是否有用于此目的或类似用途的插件?您可以在intelliJ插件中使用“Codot

例如,我有一个包含列表字段的文本文件

 ID             bigint       "This is comment"
 ID_SH          int       "This is comment"
 MARK_BY_TEXT   VARCHAR       "This is comment"
....
该列表包含许多字段。我需要创建带有注释、注释等的实体。这是使用注释Hibernate生成的


是否有用于此目的或类似用途的插件?

您可以在intelliJ插件中使用“Codota”或“Builder Generator”。

您必须在类中手动创建具有java数据类型和sql数据类型的字段。你可以查看下面的链接


如果需要,可以通过在java和sql数据类型之间创建映射来实现自动化。

如果是一次性的,只需手动操作即可。如果它是一个运行时的东西,那么问问自己,它应该如何在一个静态类型语言和一个强大的schemaed RDBMS相结合的情况下工作……我每天都用大字段编写实体。数据库表管理器在我查看表时生成sql代码。此代码包含名称字段和注释。我将一个插件指向这个文件(它将被转换成文本格式),然后设置设置。我生成了一个带有注释、类型和注释的类。这可能有助于映射字段:它是根据“ORM”模式开发的“Hibetnate”。我问了另外一个问题。Builder Generator:我安装了,但解析带有表的字段名的txt文件并创建类实体的设置在哪里?或者对于插件Codota,请给出一个示例,说明如何创建我前面描述的任务。