#模块化

      更多分类

为什么需要从按技术分层(dao,控制器,实体)转移到按业务功能(userMgmt,productMgmt)打包?- phauer

20-04-22 683 1 banq

一种流行的方法是出于技术考虑进行包装Package。但是这种方法有一些缺点。相反,我们可以按功能打包并创建自包含且独立的程序包,结果是一个易于理解且不易出错的代码库。 按技术打包类的缺点: ... 详细

使用Spring Boot的Configuration和ArchUnit实现组件模块化和清晰边界 - reflectoring

20-03-24 573 1 banq

本文提出了一种使用包Package设计对Java应用程序进行模块化的有效方法,并将此方法与Spring Boot作为依赖项注入机制结合使用,与ArchUnit结合使用,以在有人添加了不允许的模块间依... 详细

用Java9模块实现DDD有界上下文 | Baeldung

20-03-20 716 1 banq

领域驱动设计(DDD)是一组原则和工具,可帮助我们设计有效的软件体系结构以提供更高的业务价值。通过将整个应用程序域分离为多个语义一致的部分,Bounded Context是从架构的泥潭中拯救体系结构... 详细

Spring Boot项目的推荐软件包结构 - Baeldung

20-04-28 519 banq

鉴于Spring Boot的注解像@ComponentScan,@EntityScan,@ConfigurationPropertiesScan和@SpringBootApplication基于包结... 详细

为什么要使用封装? - Vaibhav Singh

20-06-03 191 banq

Java是一种面向对象的编程语言(它符合纯面向对象的大多数属性),它包括四个OOP支柱(面向对象的编程)概念,即: 抽象化 封装形式 继承 多态性 今天,我将深入探讨称为封装的重要支... 详细

Java模块系统JPMS是巨坑?- jodastephen

20-02-26 346 banq

我确实想知道,对于Java的长期健康而言,最好的办法是从应用程序代码中删除Java模块系统(只保留在JDK内部)。这对我来说是一个巨大的浪费时间,完全没有任何好处。有什么想法吗? 众说纷纭: JP... 详细

GitHub - kgrzybek/modular-monolith-with-ddd: DDD单体模块化架构.NET案例源码

19-08-26 444 banq

采用领域驱动设计方法的全模块化Monolith的 .NET应用程序。点击标题进入。 领域模型原则和属性: 领域模型是系统中的中心和最关键部分,应该特别注意设计。以下是一些应用... 详细

共有 451 2 3 4 ... 6 下一页