使用IDEA搭建MyBatis环境详细过程

 更新时间:2021年05月24日 14:15:57   作者:肖帆咪  
这篇文章主要介绍了使用IDEA搭建MyBatis环境的相关知识,包括创建项目的过程及导入mybatis的核心jar包的详细说明,本文通过图文实例代码相结合给大家介绍的非常详细,需要的朋友可以参考下

创建一个项目

在这里插入图片描述

这里根据需求自己选择

在这里插入图片描述

在pom.xml中导入mybatis的核心jar包

Mybatis 源码下载
https://github.com/mybatis/mybatis-3/releases

在这里插入图片描述

在resources下创建一个mybatis-config.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>
<environments default="development">
	<environment id="development">
		<transactionManager type="JDBC"></transactionManager>
		<dataSource type="POOLED">
			<property name="driver" value="" />
			<property name="url" value="" />
			<property name="username" value="" />
			<property name="password" value=""/>
		</dataSource>
	</environment>
</environments>
<mappers>
<mapper>
    <!--  配置sql映射文件  -->
	resource="com/sxt/mybatisDemo/mapper/UserMapper.xml"/>
</mappers>
</configuration>

在这里插入图片描述

这个配置可以有多个,如果有服务器的话可以写服务器上的数据库信息

在这里插入图片描述

创建mapper,然后在mybatis-config.xml中配置sql映射文件

在这里插入图片描述

这里需要注意包的路径,在这里就可以写我们的sql语句了

在这里插入图片描述

以上就是使用IDEA搭建MyBatis环境的详细内容,更多关于IDEA搭建MyBatis环境的资料请关注脚本之家其它相关文章!

相关文章

  • Java如何利用状态模式(state pattern)替代if else

    Java如何利用状态模式(state pattern)替代if else

    这篇文章主要给大家介绍了关于Java如何利用状态模式(state pattern)替代if else的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • 深入理解java内置锁(synchronized)和显式锁(ReentrantLock)

    深入理解java内置锁(synchronized)和显式锁(ReentrantLock)

    这篇文章主要介绍了Java多线程之内置锁(synchronized)和显式锁(ReentrantLock)的深入理解新的和用法,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • 详解Java中的时间处理与时间标准

    详解Java中的时间处理与时间标准

    这篇文章主要为大家详细介绍了三个时间标准GMT,CST,UTC的规定,以及Java进行时间处理的相关知识,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-09-09
  • Java中Equals使用方法汇总

    Java中Equals使用方法汇总

    这篇文章主要采用问答的方式集中讲解了Java中Equals的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • Java你告诉我 fail-fast 是什么鬼

    Java你告诉我 fail-fast 是什么鬼

    这篇文章主要介绍了Java你告诉我 fail-fast 是什么鬼,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 泛谈Java中的不可变数据结构

    泛谈Java中的不可变数据结构

    开发人员通常认为拥有final引用,或者val在Kotlin或Scala中,足以使对象不可变。这篇博客文章深入研究了不可变引用和不可变数据结构,下面小编来和大家一起学习它
    2019-05-05
  • jvm垃圾回收之GC调优工具分析详解

    jvm垃圾回收之GC调优工具分析详解

    这篇文章主要为大家介绍了jvm垃圾回收之GC调优工具的分析详解,在进行JVM GC性能调优之前,需要使用某些工具获取到当前应用的状态信息
    2022-01-01
  • Java多线程 实例解析

    Java多线程 实例解析

    这篇文章主要介绍了Java多线程 实例解析,需要的朋友可以参考下
    2017-04-04
  • Dom4j解析xml复杂多节点报文方式

    Dom4j解析xml复杂多节点报文方式

    这篇文章主要介绍了Dom4j解析xml复杂多节点报文方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java使用TCP套接字实现多人聊天功能详解

    Java使用TCP套接字实现多人聊天功能详解

    这篇文章主要介绍了Java使用TCP套接字实现多人聊天功能,结合实例形式详细分析了java使用socket通信实现tcp协议下的聊天功能客户端与服务器端相关实现技巧,需要的朋友可以参考下
    2019-10-10

最新评论