Many frameworks are very draconian in their requirements of the application consuming them. They require your application inherit from the framework's base classes, implement their interfaces, etc in order to gain the framework's functionality. In this, more common, style of framework design, the application serves the framework.
That's probably the best subsumption of the ideas behind POJOs as a design concept.
I offer courses for modern web-development in the enterprise:
Contact me to get your team up to speed on JavaScript, HTML5, Angular, React, Node, Grunt/Gulp etc and how to integrate those technologies in your enterprise
environment (Java, .NET).