ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
~~~ <!-- 新增 删除 修改的时候parameterType可以省略。 --> <insert id="insertEmp" parameterType="cn.li.pojo.Employee"> insert into employee values(#{id},#{name},#{gender},#{address}) </insert> <update id="updateEmp"> update employee set name = #{name},gender = #{gender},address=#{address} where id = #{id} </update> <delete id="deleteEmp"> delete from employee where id = #{id} </delete> ~~~ ~~~ @Test public void test2(){ SqlSession session = getSqlSession(); EmployeeDao employeeDao = session.getMapper(EmployeeDao.class); Employee employee = new Employee(); employee.setId("7"); employeeDao.deleteEmp(employee); //注意,拿到的sqlSession对象需要手动的提交,接口中的返回值类型可以是void,int long boolean //可以设置自动提交工厂对象.openSession(true); session.commit(); session.close(); } ~~~