A a hundred% connection between business logic and frameworks, for instance Spring. It’s not a tremendous difficulty, simply because you seldom improve a framework through a undertaking, but it really can obfuscate organization logic For shallow, uncomplicated systems formulated by a little staff, you could decide on easier architectures, e.g. https://modularsoftwaresuite68901.myparisblog.com/37627138/security-system-integration-solution-an-overview