有没有任何方法显式地设置Speedment将在哪个目录/包中放置生成的代码?默认情况下,它会创建一个类似于"com.company.project.db0.myschema.mytable“的路径,但也许我需要类似于"com.company.database”的内容。
发布于 2017-05-04 16:59:36
生成源代码的目录和特定项目的根包是两个不同的设置。这两种方法都可以在图形工具中配置,也可以在速度. tool文件中进行配置。
使用工具
在该工具中,选择“节点层次结构”中的根项,并取消选择“包位置”和“包名”右侧的“自动”框。然后,您可以在这里输入所需的目录和包名。还可以通过编辑“节点层次结构”中的节点来为每个表选择特定的包名。
,而不使用工具
如果不想使用该工具,则可以在speedment.json文件中直接进行相同的更改。找到项目并添加/编辑以下属性:
"packageLocation" : "src/main/java/",
"packageName" : "com.company.database",https://stackoverflow.com/questions/43788785
复制相似问题