zoukankan      html  css  js  c++  java
  • Mybatis完成CRUD(四)

    1. 操作 users 表的 CRUD

        1). 定义 sql 映射 xml 文件:

       

    <insert id="insertUser" parameterType="com.eduask.ibatis.bean.User">
    insert into users(name, age) values(#{name}, #{age});
    </insert>
    <delete id="deleteUser" parameterType="int">
    delete from users where id=#{id}
    </delete>
    <update id="updateUser" parameterType="com.eduask.ibatis.bean.User">
    update users set name=#{name},age=#{age} where id=#{id}
    </update>
    <select id="selectUser" parameterType="int" resultType="com.eduask.ibatis.bean.User">
    select * from users where id=#{id}
    </select>
    <select id="selectAllUsers" resultType="com.eduask.ibatis.bean.User">
    select * from users
    </select>

      2).config.xml 中注册这个映射文件

    <mapper resource="com/eduask/ibatis/bean/userMapper.xml"/>

      3).dao 中调用:

    public User getUserById(int id) {
        SqlSession session = sessionFactory.openSession();
        User user = session.selectOne(URI+".selectUser", id);
        return user;
    }
        
  • 相关阅读:
    北京,北京
    zha男/女的三种境界
    不爱和陌生人说话
    若风(一)
    【leetcode】部分思路整理
    【二叉树的遍历】
    【剑指offer】部分思路整理
    CentOS 7安装MySQL
    检查并解决CentOS 7 安装Tomcat是否成功
    CentOS 7安装JDK
  • 原文地址:https://www.cnblogs.com/tony-hyn/p/7063659.html
Copyright © 2011-2022 走看看