在大型grails应用程序中组织目录的最佳方法是什么?
在典型的Spring应用程序中,我们有myproject / domain /和myproject / web / controllers以及myproject / services
由于grails将这些工件放在他们自己的目录中......然后只使用相同的基础项目包,最佳做法是什么?对域对象,控制器和服务使用相同的子包名称吗?
肯
答案 0 :(得分:0)
像任何其他应用一样使用套餐。 com.mycompany
的课程应该放在myproject/grails-app/domain/com/mycompany
,myproject/grails-app/services/com/mycompany
,myproject/grails-app/controllers/com/mycompany
等等。
确定您的包装结构对您有意义。拆分组件类型或功能类型(但我建议使用功能类型)。
我认为这与您提到的结构没有区别。