在Maven(Java SE)项目中使用MyBatis(可配置多个数据源)

本文介绍了如何在纯Java SE项目中使用MyBatis,通过Maven引入依赖,配置MyBatis.xml,创建SqlSessionFactory,以及封装通用Mapper方法。详细步骤包括导入MyBatis相关jar包,配置XML,读取配置文件并创建SqlSessionFactory。
摘要由CSDN通过智能技术生成

序言

现在的开发基本上都已经高度集成化了,很多技术我们只需要一些简单的配置就能立马开箱即用。但是当我们需要快速编写一些小工具时,去配置一个SSM或者其他一些框架组合的整合项目,往往是比较麻烦的,同时我们也不一定就完全需要将这些整合中所有的东西。比如我们需要写一个类似爬虫之类的小工具去抓一些网页,这时我们就可以选择只用纯java SE工程再配置一个Mybatis用于桥接数据库就行了,使用起来也是非常的轻巧方便。下面我们就来分析一下如何在一个纯java SE的项目中把MyBatis的一套东西用起来。

目录

1.导入MyBatis相关的jar包

2.配置MyBatis.xml

3.读取配置文件创建SqlSessionFactory

4.封装常用方法


1.导入MyBatis相关的jar包

直接使用Maven的依赖,代码如下:

    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.4.5</version>
    </dependency>

2.配置MyBatis.xml

我们在项目中对于MyBatis的配置主要都集中与这个文件,因此这个文件是相对来说比较复杂一点的,详细内容就看代码的注释了。

<?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 resource="config/mysql.properties" />
    <!-- 全局变量配置 -->
    <settings>
        <!-- 开启驼峰命名法转换 -->
        <setting name="mapUnderscoreTo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值