嵌入式首选ORM框架Bee
SQLite首选ORM框架Bee
Bee 是一个简单,易用,功能强大,开发速度快,编码少的 JAVA ORM 框架。
Bee简单易用:单表操作、多表关联操作,可以不用写sql,极少语句就可以完成SQL操作;概念简单,10分钟即可入门。
Bee功能强大:复杂查询也支持向对象方式,分页查询性能更高,一级缓存即可支持个性化优化;具有分布式特性。高级要求,还可以方便自定义SQL语句。
对SQLite有很好的支持。
多种DB支持轻松扩展(MySQL,MariaDB,Oracle,H2,SQLite,PostgreSQL,SQL Server等直接可用)。
最新版只有311k,但包括了ORM的绝大部分功能。
也支持自动生成Javabean或从Javabean生成对应的表。
在V1.9.5虽然有支持整合Spring boot, 可以动态更新配置,但对jar大小要求特殊要求的场景,不一定适用。
V1.9.8 可指定bee.properties所在路径, 可以在工程外配置。
实例中bee.properties放在:D:\temp中。
HoneyConfig.getHoneyConfig().resetBeeProperties("D:\\temp\\");
suid.select(new TestUser()); // 对DB操作的示例