首页 > 数据库技术 > 详细

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

时间:2020-07-07 13:16:21      阅读:76      评论:0      收藏:0      [点我收藏+]

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

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

原文:https://www.cnblogs.com/qinggua/p/13260138.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!