UML Class diagram - Criteria persistence framework
The picture shows a class diagram of a portion of a persistence subsystem. Here you can see the classes involved in the search for entities in a relational database. You can view different search criteria as CompositeCriterioBinary and her 2 daughters classes "AND" and "OR". This approach generates the WHERE part of the SQL query. You can also see the "OrderCriterio" class which allows for the entities ordered by some of its attributes.
Über Mich
I am a Software Developer, Analyst and Designer with experience in technology, .NET C# - VB - C++, Java, PHP, ASP.NET, Visual Basic for Application, System Design with Patterns and Mobile. Database Technologies: SQL Server, DB2, MySQL. Windows and Office, and Linux. I like my job and solve challenging problems in the area of software engineering. I have experience in teamwork and am self-taught. Professionally I am efficient, proactive, creative and I love this profession !!!.