zoukankan      html  css  js  c++  java
  • springboot整合mybatis

    新增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>
  • 相关阅读:
    discuz开发笔记
    响应式布局
    timedelta
    图片轮播
    性能
    事件捕获
    git
    css hacks
    AFNetworking 网络错误提示data转换字符串
    常见HTTP错误代码
  • 原文地址:https://www.cnblogs.com/xtuxiongda/p/11626118.html
Copyright © 2011-2022 走看看