【发布时间】:2017-02-08 15:04:07
【问题描述】:
在我的 Javalite 项目中,我有我的模型、控制器、配置文件和其他类。我想重用这个项目中的一些部分,因为在我的其他 Javalite 项目中,我想使用相同的模型,但我不想简单地复制粘贴或重写我的模型类。是否可以将我的模型类放在 Maven 存储库中,并在我想在我的任何 Javalite 项目中使用模型时简单地导入该存储库?我也想重用我的一些控制器,所以我也对控制器提出同样的要求。
【问题讨论】:
-
使用其他项目/模块作为依赖?
-
错误,“当然可以”。但是你想走多远会极大地影响这将是多少工作。这只是为了在一台开发机器上做事,还是您希望为多台开发机器/位置设置它?
-
@khmarbaise 我之所以问这个问题是因为 ActiveJDBC(Javalite 的一个模块)要正常工作,是将所有模型类放在源文件夹内的某个包中。我不确定在子模块下定义模块类是否适用于架构。
-
@Gimby 请查看我的其他评论。我知道它可以在普通的 Java 项目上完成,我只是不确定它是否能很好地与 Javalite 的架构配合使用。至于你的问题,我不确定我是否理解。目前我是唯一一个在做这个项目的人,但我希望事情整洁且可重复使用,我不知道公司将来是否会分配更多的人来做这个。
标签: java maven activejdbc javalite