Mybatis中的CRUD操作

时间:2021-04-13 11:46:49   收藏:0   阅读:0

Mybatis的CRUD操作

我们在创建第一个项目自后,来进行数据库的操作;

Mybatis在JDBC的基础上,对sql语句的执行进行了简化。

1.准备工作

1.1.创建我们的第二个项目,项目结构如下:

技术图片

1.2.在pom.xml文件中引入资源文件导出的配置文件

   <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <filtering>true</filtering>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
            </resource>
        </resources>
    </build>

2.编写我们需要测试的代码

2.1 select标签

package com.xiaoli.dao;

import com.xiaoli.pojo.User;

import java.util.List;

public interface UserMapper {

    //查询所有的用户
    public List<User> getUser();

    //条件查询
    public User getUserById(int id);

}

2.2 insert标签

package com.xiaoli.dao;

import com.xiaoli.pojo.User;

import java.util.List;

public interface UserMapper {

    //向数据库中插入数据
    public int insertUser(User user);

}

2.3 update标签

package com.xiaoli.dao;

import com.xiaoli.pojo.User;

import java.util.List;

public interface UserMapper {

    //更新数据库中的数据
    public int updateUserById(User user);

}

2.4 delete标签

package com.xiaoli.dao;

import com.xiaoli.pojo.User;

import java.util.List;

public interface UserMapper {

    //通过指定的Id删除用户
    public int deleteUserById(int id);

}
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!