只是关于'正确'使用symfony的一般问题。我看到了需要在我的应用程序中不存在的类。它们是服务之间传递的对象,有时候模板不保存在数据库中。未持续的类
这是一种在Symfony中处理临时数据的有效方法。他们应该是实体吗?或者我应该专注于不使用单独的对象,只是试图将一切都保存在实体中。我应该在哪里保存这些类文件?
只是关于'正确'使用symfony的一般问题。我看到了需要在我的应用程序中不存在的类。它们是服务之间传递的对象,有时候模板不保存在数据库中。未持续的类
这是一种在Symfony中处理临时数据的有效方法。他们应该是实体吗?或者我应该专注于不使用单独的对象,只是试图将一切都保存在实体中。我应该在哪里保存这些类文件?
你可以在任何地方保存这些类。学说只是众多数据存储中的一个。例如,您可以让持久化在外部外部Web服务中的类保存在Model目录中(但是,如果您通过业务逻辑将这些目录保存在目录中,则更好)。
我建议您了解更多关于DDD方法的信息,您可以先专注于您的应用程序的域级别。 这种方法被描述为http://williamdurand.fr/2013/08/20/ddd-with-symfony2-making-things-clear/和一个很好的理解关于Symfony2文件夹结构的文章是这篇文章http://williamdurand.fr/2013/08/07/ddd-with-symfony2-folder-structure-and-code-first/
只是阅读这些链接 - 非常有趣的东西。感谢分享! –