后端服务具有位于不同.net程序集中的表示层、应用程序服务层、域层和基础架构层。域层有业务领域对象,基础设施-与外部数据和其他东西的通信,应用服务-表示层使用的一组服务,表示- Web API控制器。我认为这是非常常见的分层架构。
我们的新架构师宣布,我们将把后端移动到微服务架构,降低我们的层,并将域、应用程序服务和基础架构层划分为几个服务,并将表示层转换为前端层的后端(正如所描述的)。Sql Server数据库将暂
与Authentication token passed to ControllerAdvice is null when running through MockMvc类似,我使用Spring Data REST和Spring Security对Spring Boot 1.5.16应用程序进行的MockMvc测试总是有一个空Authentication参数,无论我是手动添加上下文还是使用@WithUserDetails添加上下文。 这是Spring Security的测试代码中的一个bug,还是我搞砸了? @RepositoryRestController方法如下所示: @PostMapp