SqlBean

介绍

SqlBean是一款通过Java语法生成SQL语句的ORM插件,其理念是弱化在开发阶段对数据库的操作,无需先建表再开发,可直接编写实体类和业务代码,项目启动后自动创建表和维护表结构。内置大量常用方法,支持灵活的条件查询,无DAO层,在项目中几乎不需要编写SQL语句,帮助你快速进行业务功能开发,除了支持Mybatis也同时支持Spring Jdbc。

🚀特点: 多数据源, 动态Schema, 读写分离, 自动建表, 自动维护表结构, 联表查询, 乐观锁, 分页

💻环境: JDK8+, Mybatis3.2.4+, (Spring MVC 4.1.2+, Spring Boot 1.x, Spring Boot 2.x)

💿数据库: Mysql, MariaDB, Oracle, Sqlserver2008+, Postgresql, DB2, Derby, Sqlite, HSQL, H2

SqlBean For Android请移步这里👉 gitee(推荐) github

SuperCode代码生成项目👉 https://gitee.com/iJovi/supercode

SqlBean使用例子以及代码生成例子点击这里👉 https://gitee.com/iJovi/sqlbean-example

快速开始

1.引入Maven依赖

2.标注实体类

3.无需Dao层,Service层接口只需继承SqlBeanService<实体类, id类型>

4.Service实现类只需继承MybatisSqlBeanServiceImpl<实体类, id类型>和实现你的Service接口

5.Controller层

本次更新内容:

1:修复根据id查询获取id字段的所属类是父类的问题;

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。