美文网首页
基于sqlite3生成DB文件的java程序

基于sqlite3生成DB文件的java程序

作者: _空指针 | 来源:发表于2017-02-08 14:06 被阅读0次

    最近为支持公司项目的移动端产品,搭建了一个基于springboot的后台,生成DB数据库文件


    1、环境配置

    从官方下载到这两个文件,jar包引入项目,dll放入jdk\bin,官方标注的WIN32,在64系统下可以使用


    2、创建db文件及执行语句方法

    open方法打开指定db文件,若不存在则自动创建。exec方法用来执行sql语句,第二个参数为回调函数


    3、事务控制

    Database类没有直接开启关闭事务的方法,通过执行sql语句开启事务。注:不显式的声明事务会默认每执行一次insert语句开启一次,大量数据写入会非常慢。db文件最后需要被关闭,否则若项目不停止,该文件会一直被占用。

    4、写入数据方案

    查询出数据模型,使用反射遍历属性,db数据的字段命名要与java实体类存在某种关联,如大写转驼峰,通过比对将属性值与数据表字段一一对应,生成sql insert语句

    相关文章

      网友评论

          本文标题:基于sqlite3生成DB文件的java程序

          本文链接:https://www.haomeiwen.com/subject/dyjvittx.html