Watch 1 Star 1 Fork 0

省长 / SqlFlyJava

Join us
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
一个好用的Java语言orm框架 spread retract

https://sqlfly.dev33.cn

Clone or download
README.md 1.43 KB
Copy Edit Web IDE Raw Blame History
省长 authored 2019-08-09 08:51 . 更新 README.md

SqlFly

介绍

一个好用的Java语言orm框架,在线文档:https://sqlfly.dev33.cn

特点

  1. 对内将jdbc繁琐步骤进行封装,并对外提供简洁好用的API
  2. 自动将查询结果集映射到实体类中,可以让你完全脱离对ResultSet的操作,贴心省事
  3. 内置了多种常见查询的封装,如:统计查询、分页查询等
  4. 内置一个简单的连接池实现,不使用第三方连接池也可以获得较快的执行速度,当然也可以方便的集成第三方连接池,如:c3p0dbcpdruid
  5. 内置代码生成器,可以自动生成标准的三层架构代码,节省80%以上的重复代码编写
  6. 代码设计上冗余了一些接口,可方便的对框架进行扩展,以及与spring等第三方框架的结合

设计思想

  1. sql写在代码里,不会让你写在反人类的xml中(此处@MyBatis
  2. 接口设计上,不参与sql建设,最大减少调用者心智负担(此处@Hibernatejooq),当然也会有一些例外,因为——它们实在太常用了
  3. 所有api均是无状态函数,不会让你在调试时,发生“这个值什么时候改的?”的情况
  4. Conection 为自动提交模式,在开启事务时关闭自动提交,最接近原生sql操作逻辑

QQ群

QQ交流群:782974737 点击加入

Comment ( 0 )

Sign in for post a comment

Java
1
https://gitee.com/sz6/SqlFly.git
git@gitee.com:sz6/SqlFly.git
sz6
SqlFly
SqlFly
master

Help Search

191139_cd20d5fd_5186603 191143_ebef6f8d_5186603