码迷,mamicode.com
首页 > 编程语言 > 详细

springboot整合mybatis

时间:2019-10-06 00:52:57      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:cat   parameter   map   source   type   ons   result   location   person   

新增maven依赖

<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>

在application.properties配置文件中配置xml的位置

mybatis.mapper-locations=classpath:mapper/*.xml

即将xml文件放在resource目录下的mapper文件夹中。

Mapper

@Mapper
public interface PersonMapper {
    
    public void insert(Person person);
    
    public List<Person> query();
    
}

对应的xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
                "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.example.demo.dao.mybatis.PersonMapper">
    
    <insert id="insert" parameterType="com.example.demo.bean.Person">
        insert into person(name,age) values(#{name},#{age})
    </insert>
    
    <select id="query" resultType="com.example.demo.bean.Person">
        select * from person
    </select>

</mapper>

 

springboot整合mybatis

标签:cat   parameter   map   source   type   ons   result   location   person   

原文地址:https://www.cnblogs.com/xtuxiongda/p/11626118.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!