SeQuaLite 介绍
SeQuaLite是一个轻量级,java数据存取框架(整个jar包不到80k)。支持CRUD操作。支持对象懒加载,通过创建代理对象或空对象来代替,等有需要时再加载。支持级联保存与级联删除操作。SeQuaLite使用
prepared
statement来执行查询,因此它更快,更安全。使用SeQuaLite能够避免SQL注入安全威胁。SeQuaLite能够创建和执行复杂的查询/DML,并支持分页。
SeQuaLite 的结构框图:
SeQuaLite 全局配置示例:
sample.jdbc.driver=org.gjt.mm.mysql.Driver
sample.jdbc.url=jdbc:mysql://localhost:3306/test
sample.jdbc.user=root
sample.jdbc.password=admin
sample.jdbc.autocommit=true
sample.pool.maxsize=50
sample.pool.increment=5
sample.pool.monitor.interval=5000
Bean 的映射配置实例:
< class name=”Customer” table-name=”customer”>
SELECT * FROM customer
SeQuaLite 官网
http://sequalite.sourceforge.net/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。