考虑使用SQL数据库的以下类型的Java / Spring应用程序:
目前的方法使用三层:
与处理模型有关的问题是:
发布于 2015-05-06 15:28:04
因此,我的建议是,只有在每个层都有必要/有意义时才创建实体。但是,您需要记住结果,并在需要时随时准备对实体类进行划分。
此外,要小心交易。很容易忘记您是否处于事务上下文中,特别是当您在任何地方使用相同的实体类时。根据我的经验,有明确的事务划分通常是好的--即整个服务层是事务性的(默认情况下),外部的一切(控制器、任务等等)。不是。
https://softwareengineering.stackexchange.com/questions/283092
复制相似问题