Spring-MVC标签运用于对数据库的增删查改
本篇博客我主要记录了一些我将Spring-MVC标签运用于对数据库的增删查改的经验,我希望我的经验能帮到大家。
- 首先在xml文件中对各个标签的内容进行相应的命名和并进行相应sql语句的设置
<select id="getUsers" resultType="User">
select * from tb_user
</select>
<insert id="inserter" parameterType="User">
insert into tb_user (id,name,sex)
values ('4','shuaibi','woman')
</insert>
<update id="updater" parameterType="User">
update tb_user set
name = 'chenfeng',
sex = 'man'
where id = '4'
</update>
<delete id="deleter" parameterType="int">
delete from tb_user where id = '4'
</delete>
这里我使用的直接设定好值的sql语句,如果要使用为设定值的sql语句可以用如下写法`
<select id="getUsers" resultType="User">
select * from tb_user where id = #{id};
//#{id}数据定义后,在你调用时在进行赋值即可
</select>
<insert id="insert" useGeneratedKeys="true" keyProperty="sysUserId" eyColumn="sys_user_id">
insert into tb_user( id, name, sex )
values(#{id},#{name}, #{sex});
//同上
</insert>
<update id="updater" parameterType="User">
update tb_user set
name = #{name},
sex = #{sex}
where id = #{id}
</update>
<delete id="deleter" parameterType="int">
delete from tb_user where id = #{id}
</delete>
这样就完成了相应的xml中的配置,剩下的使用就由读者自己去继续学习,希望我的这篇博客能对读者有所帮助。