Skip to main content

Data Access

Hasor provides container, Java configuration, Web, and packaging capabilities through hasor-core, hasor-config, hasor-web, and the hasor-boot modules. It does not embed an ORM or database access framework. Data access is provided by dbVisitor, a project in the same ecosystem that covers SQL execution, Mapper APIs, transactions, pagination, and multi-database adaptation.

In a Hasor project, Hasor provides the application container, dependency injection, bootstrapping, and Web integration, while dbVisitor provides the data access layer. This keeps Hasor lightweight and lets database access documentation continue to live with dbVisitor.