文件名称:积分java源码-transactional-api:事务API
文件大小:79KB
文件格式:ZIP
更新时间:2024-06-26 14:06:15
系统开源
积分java源码事务API 本项目旨在开发一个关于事务例程的rest api。 此 API 负责创建/查询客户帐户并注册客户的交易。 这个项目是在 Spring Boot web 框架下用 Java 11 编写的。 在这种情况下,您将看到以下内容: 分层架构 API休息 弹簧靴 Java 11 Postgres 单元和集成测试 分层架构 这些层是一个逻辑工件,与服务的部署无关。 它们的存在是为了帮助开发人员管理代码中的复杂性。 领域模型层 负责表示业务的概念、业务情况的信息和业务规则。 反映业务情况的状态在这里被控制和使用,即使存储它的技术细节被委托给基础设施。 这一层是商业软件的核心。 应用层 定义软件应该做的工作,并指导富有表现力的领域对象解决问题。 该层负责的任务对业务有意义或与其他系统的应用程序层交互所必需的。 基础设施层 这就是最初保存在域实体中的数据在数据库或其他持久存储中持久化的方式。 根据持久性和基础设施无知原则,基础设施层不得“污染”领域模型层。 您必须使域模型实体类与用于持久化数据的基础结构无关。 API层 要使用 web 层包装您的流,您必须转向 Spring M
【文件预览】:
transactional-api-main
----pom.xml(3KB)
----Dockerfile(189B)
----mvnw(10KB)
----.DS_Store(6KB)
----src()
--------test()
--------.DS_Store(6KB)
--------main()
----docker-compose.yml(645B)
----.gitignore(446B)
----.mvn()
--------wrapper()
----README.md(4KB)
----mvnw.cmd(6KB)
----HELP.md(1KB)