https://github.com/lightweight-component/sqlman
A lightweight Data Access Library for Java
https://github.com/lightweight-component/sqlman
dao sql
Last synced: about 1 year ago
JSON representation
A lightweight Data Access Library for Java
- Host: GitHub
- URL: https://github.com/lightweight-component/sqlman
- Owner: lightweight-component
- License: gpl-3.0
- Created: 2024-12-20T07:20:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-29T15:14:12.000Z (about 1 year ago)
- Last Synced: 2025-03-29T16:20:35.396Z (about 1 year ago)
- Topics: dao, sql
- Language: Java
- Homepage: https://sqlman.ajaxjs.com/
- Size: 14.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://central.sonatype.com/artifact/com.ajaxjs/sqlman)
[](https://javadoc.io/doc/com.ajaxjs/sqlman)

[](http://www.apache.org/licenses/LICENSE-2.0.txt)
[](mailto:frank@ajaxjs.com)
[](https://shang.qq.com/wpa/qunwpa?idkey=3877893a4ed3a5f0be01e809e7ac120e346102bd550deb6692239bb42de38e22)
# SqlMan
SqlMan is a lightweight wrapper over JDBC. It is NOT an ORM but follows a SQL-first approach. It allows you to use pure SQL with IF/forEach and pass Map parameters for queries or executions. The results you receive are either 'isOk' indicators and 'Map' or Java Bean object(s). SqlMan enables fast CRUD database operations with ZERO dependencies, except for the JDK.
## 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://javadoc.io/doc/com.ajaxjs/sqlman) | [Java Documents](https://javadoc.io/doc/com.ajaxjs/sqlman)
## Install
Runs on Java11+. Maven:
```xml
com.ajaxjs
sqlman
1.3
```