clean-architecture-with-java-9-module:通过 Java 9 模块化的特性实现 Clean Architecture 架构

时间:2024-04-30 18:41:40
【文件属性】:

文件名称:clean-architecture-with-java-9-module:通过 Java 9 模块化的特性实现 Clean Architecture 架构

文件大小:51KB

文件格式:ZIP

更新时间:2024-04-30 18:41:40

Java

Clean Architecture 本项目通过使用 Java 模块化特性更好的实现 Clean Architecture 什么是整洁架构? 整洁架构是Bob 大叔在 2012 年提出的一种适用于复杂业务系统的软件架构方式,具体的详细信息可以参考 Bob 大叔的博客: 为什么采用 Java 模块化可以更好地实现整洁架构? 在考虑为什么采取 Java 模块化的特别可以更好地帮助我们实现整洁架构的之前我们先聊一聊什么是 Java 模块化 什么是 Java 模块化? Java 模块化是 Java 9 推出的一项新的特性, 是在 包 这个级别之上的更高一级的聚合,通过在项目中使用 Java 模块化可以实现对于代码访问权限更加精细化的控制 作为一个类库(框架或者业务类库)的开发者,通常我们只期望类库对外开发的接口或者类被使用,而一些内部的类我们并不希望被使用,但是在 Java 模块化之前并没有一个比


【文件预览】:
clean-architecture-with-java-9-module-master
----.gitignore(3KB)
----domain()
--------src()
--------pom.xml(3KB)
----user-manager.iml(80B)
----infrastructure()
--------src()
--------pom.xml(4KB)
----pom.xml(793B)
----README.md(2KB)
----service()
--------src()
--------pom.xml(3KB)
----.idea()
--------.gitignore(176B)
--------misc.xml(590B)
--------sqldialects.xml(335B)
--------vcs.xml(180B)
--------compiler.xml(3KB)
--------runConfigurations()
--------jarRepositories.xml(851B)
----adapter()
--------src()
--------pom.xml(3KB)

网友评论