深入讨论通用权限组件的理论和设计实现。

就不需要在业务层和页面层编写与权限控制相关的代码,权限这个功能编程了一个可以切入和移除的Aspect。 5.功能范围:目前只能控制功能权限,数据权限控制还没实现。

10 年 前

Spring框架和Spring boot有啥区别?

首先看看Spring, 它是一个IOC框架,或者称依赖注入DI框架,又是一个AOP框架。这里就不多讲这些特性了,spring框架还有更多其他特性,有二十个模块,能解决很多问题: Spring

5 年 前

使用qi4j实现DCI架构

很多Roles,每个Roles有各自的职责目标,这点可以使用Qi4j的Mixin完成(AOP),或者Scala的Traits,否则很难以实现。 Data DCI的数据代表实体对象中的数据,数据

10 年 前

对象的责任与职责

的所有角色行为都塞入实体对象中,而是应该根据不同运行场景来动态分配职责,所以,传统OO语言如Java .NET等有些难点,当然可以通过AOP的MIXIN方式变相达到,但是不是很优雅,Qi4J所谓面向

10 年 前

Spring Cloud Stream Kafka事务介绍

数据库中持久化记录或某些派生信息,所有这些都需要在单个原子操作中完成。如果一个系统发送数据失败,我们就必须回滚。如果每次发布到 Kafka 的只有一条记录,没有其他任何相关操作,那么就不需要使用事务

5 个月 前

使用Spring Boot实现模块化

Springcloud实现它们之间动态访问和监控。 但是有时我们也会希望将多个模块放入一个SpringBoot应用中,这样模块之间调用可以在一个JVM内进行,适合小型系统的部署,随着规模扩大,我们还可将这些模块

5 年 前