ToPIA (short for Tools for Portable and Independent Architecture) is a technical platform abstraction framework. It consists of a persistence module and services for migration, replication, and security.
|Tags||Software Development Persistence Security migration replication|
|Operating Systems||OS Independent|
Release Notes: This version reviews the implications of ordering and uniqueness in collections and adds a way to add custom generics method inherited by all application DAO. It also fixes several bugs.
Release Notes: In this version two bugs were fixed on queries failing because of wrong HQL parameter names and parameter collision on HQL builder.
Release Notes: This version fixes an incorrect "IN" HQL syntax generated on PostgreSQL.
Release Notes: This release removes duplicated code betweeen generated XxxApplicationContext and XxxPersistenceContext and unecessary hardcoded or parameterized types in AbstractTopiaDao, and adds some methods to use a pager in TopiaDao and query builder. Users are now able to specify a super class for any generated class. Topia now generates a DaoSupplier and adds convenient methods on entities. Bugs were also fixed (ToPIA tagValues and stereotypes are no longer found while generating a model). The migration service has been put back into shape and is now working.
Release Notes: This version fixes a bug whereby an association-class participant could be null.