sqlite + mybatis 桌面应用开发(eclipse)

mybatis显然是可以和sqlite一起使用,只需要把驱动包和地址改一改就行了。

 

1.通过maven导入依赖包,需要sqlite和mybatis的依赖

<!-- sqlite依赖包 -->
<dependency>
    <groupId>org.xerial</groupId>
    <artifactId>sqlite-jdbc</artifactId>
    <version>3.32.3</version>
</dependency>

<!-- mybatis核心包 -->
<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis</artifactId>
    <version>3.2.6</version>
</dependency>

2.在项目的目录下新建Source Folder,并命名为config,并新建db.properties以及SqlMapConfig.xml

sqlite + mybatis 桌面应用开发(eclipse)

 

3.db.properties

jdbc.driver=org.sqlite.JDBC
jdbc.url=jdbc:sqlite:test.db
jdbc.username=
jdbc.password=

备注:jdbc.url=jdbc:sqlite:test.db这一段是指向项目下的test.db

sqlite + mybatis 桌面应用开发(eclipse)

 

 

4.SqlMapConfig.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!-- 配置文件,用来确定驱动,数据库地址,数据库用户名,数据库密码 -->
<configuration>
<!-- 加载properties文件 --> <properties resource="db.properties"></properties>
<!-- 自动识别包内的pojo,设置别名 --> <typeAliases> <package name="com.qinggua.pojo"/> </typeAliases>
<!-- 设置链接 --> <environments default="development"> <environment id="development"> <transactionManager type="JDBC" /> <dataSource type="POOLED"> <property name="driver" value="${jdbc.driver}"/> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/> </dataSource> </environment> </environments>
<!-- 用来确定映射文件的位置 --> <mappers> <!-- 自动加载mapper包里面的接口,要求xml名和java文件名一致--> <package name="com.qinggua.mapper" /> </mappers>
</configuration>

 

此时用连接mysql一样的方法就可以使用mybatis就可以了。

sqlite + mybatis 桌面应用开发(eclipse)

上一篇:docker安装mysql5.7、mysql8.0


下一篇:SpringBoot—JPA和JDBC常用配置说明