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

 

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

 

 

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就可以了。

相关文章

连接数据库的方式:第一种方式:ODBC:开放数据库连接是微软...
JDBCRequest 使用VariableNamesmysql:数据库连接池对象var...
 1.JDBCDBC(JavaDataBaseConnectivity):Java数据库连接技术...
1.需要jar包的支持:java.sqljavax.sqlmysql-conneter-java....
1.简介Activiti是一个业务流程管理(BPM)框架,它是覆盖了业务...
1.JDBC体系系统一组规范:接口JDBC接口(API)包括两个层次:...