1 Star 0 Fork 87

lixl_group / jDialects

forked from drinkjava2 / jDialects 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.60 KB
一键复制 编辑 原始数据 按行查看 历史
drinkjava2 提交于 2018-03-13 00:45 . Update README.md

jdialects-logo

一个通用数据库方言工具

简介 | Intro

jDialects 支持多达75种数据库方言的DDL创建、分页、函数变换、主键生成。

优点 | Advantages

  • 无侵入:jDialects只对SQL文本进行变换,不会对您现有的持久层工具产生任何影响。
  • 依赖少:仅依赖单个文件约260k。
  • 从Annotation创建DDL:提供对主要JPA注解的支持,且无需添加JPA库依赖。
  • 从Java方法创建DDL:提供Java方法配置来创建DDL,同样的语法也可以在运行期修改配置。
  • 主键生成器:支持十种主键生成器,并可方便地自定义。
  • 分页:提供跨数据库的物理分页方法。
  • 函数解析:对不同的数据库解析成对应方言的函数,尽量做到一次SQL到处运行。
  • 保留字检查:提供数据库保留字检查功能。

文档 | Documentation

中文 | English | JavaDoc

应用示例 | Demo

在纯JDBC中使用

在jSqlBox中使用

在MyBatis中使用

下载地址 | Download

点此去下载

<dependency>
    <groupId>com.github.drinkjava2</groupId>
    <artifactId>jdialects</artifactId>
    <version>1.0.7</version> <!--或Maven最新版-->
</dependency>

相关开源项目 | Other Projects

期望 | Futures

欢迎发issue提出更好的意见或提交PR,帮助完善 jDialects

版权 | License

LGPL 2.1

关注我 | About Me

Github
码云

Java
1
https://gitee.com/lixl_group/jdialects.git
git@gitee.com:lixl_group/jdialects.git
lixl_group
jdialects
jDialects
master

搜索帮助