阅读 82

springboot使用mapper.xml

一.引入依赖

pom.xml的标签内,增加

 
        <resources>
            
            <resource>
                <directory>src/main/javadirectory>
                <includes>
                    <include>**/*.propertiesinclude>
                    <include>**/*.xmlinclude>
                includes>
                <filtering>falsefiltering>
            resource>
            
            <resource>
                <directory>src/main/resourcesdirectory>
                <includes>
                    <include>**/*.propertiesinclude>
                    <include>**/*.xmlinclude>
                includes>
                <filtering>falsefiltering>
            resource>
        resources>

二.application.properties或application.yml配置

小心别给路径搞错了,注意有几层目录

/*
* 配置mapper.xml所在路径
*/
//.properties
mybatis.mapper-locations=classpath:com/*/mapper/xml/*.xml

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

三.Dao接口编写

@Mapper
public interface UserDao {

    void userInsert(Users user);

}

四.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.wx.mapper.UserDao">

    <insert id="userInsert" parameterType="com.wx.entity.Users">
        insert into users (name,age,sex,address) values(#{name},#{age},#{sex},#{province})
    insert>

mapper>

具体mapper.xml的写法很容易找到,不写了

 

原文:https://www.cnblogs.com/wx23/p/15137137.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐