# SqlMan
**Repository Path**: lightweight-components/sql-man
## Basic Information
- **Project Name**: SqlMan
- **Description**: 轻量级 Java 数据库访问组件
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: main
- **Homepage**: https://sqlman.ajaxjs.com/
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2025-07-11
- **Last Updated**: 2026-10-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: SQL, DAO, ORM
## README
SqlMan
CRUD Tools for Java
[](https://central.sonatype.com/artifact/com.ajaxjs/sqlman)[](https://javadoc.io/doc/com.ajaxjs/sqlman)[](http://www.apache.org/licenses/LICENSE-2.0.txt)[](https://deepwiki.com/lightweight-component/SqlMan)[](mailto:frank@ajaxjs.com)[](./README.zh-CN.md)
SqlMan 2.3 is a lightweight wrapper over JDBC. It is NOT an ORM but follows an SQL-first approach. It supports raw SQL,
Map/Bean write-SQL generation, pagination, and XML or inline templates with ``, ``, and ``. Template
`#{name}` values use JDBC parameter binding, while `${name}` accepts validated SQL identifiers only. Query results are
Maps or JavaBeans, with compact APIs for common JDBC operations.
## Source code
[Github](https://github.com/lightweight-component/SqlMan) | [GitCode](https://gitcode.com/lightweight-component/SqlMan)
## Link
[Web Site](https://sqlman.ajaxjs.com) | [Tutorials](https://sqlman.ajaxjs.com/docs/) | [Java Documents](https://javadoc.io/doc/com.ajaxjs/sqlman) | [Ask DeepWiki](https://deepwiki.com/lightweight-component/sqlman)
## Install
Runs on Java8+. Maven:
```xml
com.ajaxjs
sqlman
2.3
```