vonce-sqlbean是一款使用Java面向对象思想来编写并生成Sql语句的工具,并在此基础上同时对Mybatis和SpringJdbc实现了类似于JPA的轻量级插件支持。插件中内置大量常用Sql执行的方法,目的是为了提高开发效率,减少大量的Sql语句编写,让开发者更专注于业务代码的编写。
特点:零配置,自动建表,连表查询,乐观锁,分页,支持Mybatis、SpringJdbc环境:JDK7+,Mybatis3.2.4+,(SpringMVC4.1.2+或SpringBoot1x或SpringBoot2x)数据库:Mysql,MariaDB,Oracle,Sqlserver2008+,PostgreSQL,DB2,Derby,Sqlite,HSQL,H2Sqlbean并不是一个完整的ORM框架,它不具备连接数据库的能力,所以它的诞生并不是为了取代Mybatis或者其他ORM框架,它需要配合Mybatis或者SpringJDBC使用。在项目中引入它之后,你的Mybatis或者SpringJDBC则具备了类似JPA的能力,在大部分情况下你都不需要手写SQL语句,即可帮助你快速进行业务操作,在遇到复杂Sql的时候还可以通过写Java代码的方式进行Sql语句的拼接,只要你懂得Sql语法就懂得怎么用,除此之外并不影响你写原生的Mybatis或者SpringJDBC的Sql执行方法,在Mybaits或SpringJDBC两种环境下实现的功能几乎是一致的。Sqlbean的使用几乎是零入侵的,仅需通过maven导入项目之后,在service类继承MybatisSqlBeanServiceImpl或者SpringJdbcSqlBeanServiceImpl即可。点击空白处退出提示
评论