1 Star 0 Fork 93

李树 / jSqlBox

forked from drinkjava2 / jSqlBox 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_ENG.md 3.19 KB
一键复制 编辑 原始数据 按行查看 历史
drinkjava2 提交于 2018-07-31 05:06 . Release v2.0.2

jsqlbox-logo

Java persistence tool Java

maven code style

Intro

jSqlBox is a Java persistence tool

Advantages

  • Excellent architecture: Modular architecture, each module can be separated from jSqlBox alone.
  • Cross-database: Based on jDialects, support pagination、functions translating, and DDL output for more than 70 kinds of databases.
  • Small size: All dependent packages total about 500k.
  • Compatible with DbUtils: Inherited from DbUtils, the original DbUtils-based project can be seamlessly upgrade to jSqlBox.
  • Multiple SQL methods: Inline method, template method, DataMapper, ActiveRecord, chaining, query, etc.
  • A number of technical innovations: Inline writing, multi-line text support, NoSQL query, ActiveRecord, and SqlMapper fit.
  • Dynamic Configuration: In addition to support annotation configuration, jSqlBox also supports dynamic configuration changes at runtime.
  • No session design: Sessionless, a truly lightweight tool
  • Comes with declarative transaction: based on the independent declarative transaction tool jTransactions, and can be configured as a Spring transaction.
  • Smooth learning curve: Modular learning, understanding of the various sub-modules, to master the jSqlBox, jSqlBox main body only more ~30 classes.

Documentation

Chinese中文用户手册 | English User Manual | JavaDoc

Demo

jBooox MVC Project

jSqlBox-in-Spring

Use BeetlSql

Use in MyBatis

Download

Maven site

<dependency>
   <groupId>com.github.drinkjava2</groupId>
   <artifactId>jsqlbox</artifactId>
   <version>2.0.2</version> <!--Or latest version-->
</dependency> 

Related Other Projects

Futures

Welcome post issue or submit PR, to help improve jSqlBox

License

Apache 2.0

About Me

Github
码云

Java
1
https://gitee.com/treelee/jSqlBox.git
git@gitee.com:treelee/jSqlBox.git
treelee
jSqlBox
jSqlBox
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891