cost 198 ms
ModelMapper DTO--> 实体。 如何无条件跳过所有未映射的字段 - ModelMapper DTO-->Entity. How to skip unconditionally all fields not mapped

我有两个类(实体和 DTO) 目标很简单,更新 Dto class 传达的实体字段我在服务层有以下代码(Spring Boot 版本 2.4.4): 控制台output是: DTO 中 3 个字段的映射正确完成,但我实体的所有其他字段都设置为 null。我知道我可以根据http://modelma ...

关于 Clean Architecture 服务 class 单一职责的问题 - Questions about service class single responsibility in Clean Architecture

我正在开发一个应用程序来训练清洁架构概念。 我有一个用户创建用例,其中一些信息以 multipart/formdata 形式传递,其中包括用户的头像。 在我的应用程序中,文件上传不是一个孤立的用例。 对于 User 实体,我只需要返回一个字符串,该字符串具有对图像的直接访问权限 url(在本例中,我 ...

我应该在后端使用服务和控制器在哪里记录信息和错误? - Where should I log info and errors in a backend with services and controllers?

在构建后端时,我通常会像这样在控制器中记录消息: 但是,如果在另一个服务方法中使用了booksService的getAll方法怎么办? 然后我也应该登录服务方法吗? 例如: 对于端点/books ,这将引导我找到两个日志,其中包含在不同层调用的相同信息。 但是,如果另一个服务方法调用多个服务,这将 ...

门面模式和服务层模式的区别 - Difference between the facade pattern and service layer pattern

门面模式和服务层模式到底有什么区别? 对于门面模式,您可以找到如下定义:门面将复杂的子系统封装在一个简单的接口后面。 它隐藏了很多复杂性并使子系统易于使用。 所以一个门面 class 将复杂的业务逻辑封装成易于使用的方法。 但是服务层模式不是在做同样的事情吗? ...

为什么我的模拟存储库试图连接到数据库? - Why is my mocked repository trying to connect to the database?

所以我正在尝试对我的“类 RESTful”API 的服务层进行单元测试(类 RESTful,因为我没有使用 Springboot 或任何其他框架,而是尝试从头开始对其进行编码......)。 这里的大问题是:服务(-> 剪切)所需的模拟存储库尝试连接到数据库。 存储库继承自 Hibernat ...

在没有 spring 的 java 项目中使用服务层功能 - Using service layer functions in a java project without spring

我正在 java 中写一个 azure function。 为了使用良好的模块化模式,我创建了一个具有抽象接口类的服务层和一个实现服务层的实现层。 但是,我没有使用Spring-framework ,所以我不能使用@Autowired在运行器文件中创建服务层的 singleton 实例。 如何在我的 ...

SAP B1 服务层登录 POST 请求给出错误代码 -304 和一条空消息 - SAP B1 Service Layer Login POST request gives error code -304 with an empty message

我正在尝试通过 PostMan 和 Python(带有请求模块)访问 SAP Business One Service Layer APU。 但是,当我尝试将 /Login 端点 POST 到我们的服务层时,它会给我以下 JSON 结果: 如您所见,这是一个错误代码 -304,消息值为空。 我发送的 ...

DDD:应用服务应该放在后端还是UI - DDD: Should the application service be placed in backend or the UI

一些 DDD 书籍 state 像[1] state 说虽然我们有一个域 model,但我们可以有多个应用服务层(有些使用术语服务层)。 这是因为应用程序层是应用程序的特定 UI 与域 model 和基础设施层之间的接口,因此如果我们有多个与后端一起工作的用户界面,则可能存在多个应用程序服务层。 ...

如何解决此问题:我尝试发帖时未找到匹配记录 (ODBC -2028)? - How to solve this issue: No matching records found (ODBC -2028) when I try to make a post?

我正在尝试通过 lambda/AWS 在 SAP B1 中添加时间表。 我的代码以前已经工作过,但现在它返回了这个错误 - 找不到匹配的记录 (ODBC -2028)。 你能帮我么。 这是我的帖子代码: 这是按钮的代码: 这是我遇到的错误: 在此处输入图像描述 ...

分层应用程序中数据库查询的性能 - Performance of DB queries in layered application

我正在构建一个 ASPnetCore 分层应用程序,该应用程序将拥有一个大型数据库。 我正在使用实体框架核心和异步调用从数据库中的 db 检索数据。 我正在等待这些电话。 在服务层中,我还使用对数据层的异步调用并等待这些。 在服务层中,我使用 LINQ 转换 api 调用或 razor 页面的数据。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM