使用类定义来形成表格架构（schema），并利用语言的反射性和动态性来使之发挥作用。SQLObject支持很多数据库后端：在发行中包括了MySQL、PostgreSQL、SQLite、Sybase SQL Server、MaxDB、Microsoft SQL Server和Firebird。SQLObject的第一个版本在2002年10月公开发行。