java - 设置 Speedment 生成代码的自定义目录

标签 java speedment

有没有办法明确设置 Speedment 将在哪个目录/包中放置生成的代码?默认情况下,它会创建一个类似“com.company.project.db0.myschema.mytable”的路径,但也许我想要类似“com.company.database”的路径。

最佳答案

生成源代码的目录和特定项目的根包是两种不同的设置。两者都可以在图形工具或 speedment.json 文件中配置。

使用该工具

在该工具中,选择“节点层次结构”中的根项,然后取消选择“包位置”和“包名称”右侧的“自动”框。然后您可以在此处输入所需的目录和包名称。您还可以通过在“节点层次结构”中编辑该节点来为每个表选择特定的包名称。

不使用该工具

如果您不想使用该工具,可以直接在 speedment.json 文件中进行相同的更改。找到该项目并添加/编辑以下属性:

"packageLocation" : "src/main/java/",
"packageName" : "com.company.database",

关于java - 设置 Speedment 生成代码的自定义目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43788785/

相关文章:

java - FirebaseMessagingService onMessageReceived() 未执行

java - Google Apis 最近的道路来捕捉道路

Java:如何检查输入的第一个字符是否== x

java - 如何使用java流按值对Map进行排序?

java - COALESCE SQL 与 Speedment

Java Webcrawler 提取电子邮件

java - 如何使用java访问github graphql API

java - 数据库更新后模型类出现问题,

mysql - Speedment 中访问与默认模式不同的数据库模式的正确方法是什么?