dotCMS has been built using the category-leading technologies that guide J2EE development today. These technologies are all widely adopted, actively developed open-source projects, standards and patterns. Here are the projects and frameworks used:
Because dotCMS uses Hibernate to abstract all data access, the resulting code is extremely portable across databases. Databases that dotCMS currently supports include:
If you have specific customized needs, the platform could also be made to work with other relational databases such as SAP db, Informix or DB2. If you are interested in running dotCMS on another database that supports Hibernate and JDBC, please contact our professional services department for more information.