为了构建Java EE MVC应用程序,我想将它的M(模型)保存在一个单独的项目中。什么样的日食项目应该用于M(模型)?
我认为动态Web项目将用于V(视图)和C(控制器),但不知道用于M(模型)部分的内容。
由于
答案 0 :(得分:1)
所有模型,视图和控制器通常应位于同一个mvc项目中,为清晰起见,可能在不同的包中。但你不应该在其他项目中有模型。如果这样做,您可能希望添加相应的jar是主项目classpatth,导入模型并使用它们。
因此,创建一个包含模型的普通库项目,并将其导入动态Web项目。
答案 1 :(得分:1)
您可以有三个项目:
您的Controller项目和模型项目应该是Jar Files,您只需要将它们添加到View Project中,我建议您使用maven来构建每个项目。我认为这是支持MVC项目的好方法。
我希望这些信息可以帮到你。
祝你好运。