标签:图片 版本 values start username har min png 9.png
<!--mybatis spring boot 集成--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <!-- 这里的版本要是1.1.1或更高版本, --> <version>1.1.1</version> </dependency> <!--mybatis spring boot 集成 需要使用mysql驱动做测试--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.36</version> </dependency>
#连接池的配置 spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/springboot?characterEncoding=utf-8 username: root password: root #mybatis配置mapper.xml文件位置以及包扫描 mybatis: mapper-locations: classpath*:mapper/*.xml #mapper文件扫描 type-aliases-package: com.springboot.domain #别名扫描
<?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"> <!--客户映射 指定到dao接口 --> <mapper namespace="com.springboot.mapper.UserMapper"> <insert id="addUser" parameterType="User"> insert into user(username,password) values(#{username},#{password}) </insert> <update id="updateUser" parameterType="User"> update user set username=#{username},password=#{password} where id=#{id} </update> <select id="findUserById" parameterType="int" resultType="User"> SELECT id,username,password from user WHERE id=#{id} </select> <select id="findUserList" resultType="User"> SELECT id,username,password from user </select> <delete id="deleteUserById" parameterType="int"> delete from user where id=#{id} </delete> </mapper>
6、测试
http://localhost:8088/addUser?username=zhangsan&password=123456 http://localhost:8088/addUser?username=张三&password=123456789 支持中文 http://localhost:8088/findUserList http://localhost:8088/findUserById?id=2 http://localhost:8088/updateUser?id=2&username=张三&password=admin http://localhost:8088/deleteUserById?id=1
标签:图片 版本 values start username har min png 9.png
原文地址:https://www.cnblogs.com/alexzhang92/p/10405633.html