昨天写了第一个MyBatis项目,现在分析一下各个参数:
好,到这里我们解释完毕
现在开始增删改,在之前的personMapper.xml文件里加
<select id="queryPersonById" resultType="org.mybatis.entity.Person" parameterType="int">
select * from person where id = #{id}
</select>
<select id="queryAllPerson" resultType="org.mybatis.entity.Person">
select * from person
</select>
<insert id="addPerson" parameterType="org.mybatis.entity.Person">
insert into person values(#{id},#{name},#{age})
</insert>
<delete id="deletePersonById" parameterType="int">
delete from person where id = #{id}
</delete>
<update id="updatePersonById" parameterType="org.mybatis.entity.Person">
update person set id = #{id}, name = #{name}, age = #{age} where id = #{id}
</update>
以上分别是增删改查和查一条