我是从:先写实体类,再写mapper的接口,再写mapper.xml文件,在写测试类,测试dao层的sql语句是否正确,在写service的接口serviImpl,再写service的实现类service,在写controller,最后写jsp页面.
第一步:导包需要用到的SSM框架的包和配置文件.(自行解决,这个都会写吧)
第二步:mapper接口
//添加
void insertUser(User user);
//查询所有
List<User> selectUser();
//根据id查
User selectById(Integer id);
//删除
void deleteById(Integer id);
//修改
void updateUser(User user);
第三步:mapper.xml文件
<!-- 插入数据 -->
<insert id="insertUser" parameterType="cn.tedu.user.entity.User">
insert into user(
id,name,age,address
)values(
#{id},#{name},#{age},#{address}
)
<insert id="insertUser" parameterType="cn.tedu.user.entity.User">
insert into user(
id,name,age,address
)values(
#{id},#{name},#{age},#{address}
)
</insert>
<!-- 查询所有 -->
<select id="selectUser" resultType="cn.tedu.user.entity.User">
select * from user
</select>
<select id="selectUser" resultType="cn.tedu.user.entity.User">
select * from user
</select>
<select id="selectById" resultType="cn.tedu.user.entity.User">
select
id,name,age,address
from
user
where
id=#{id}
</select>
<delete id="deleteById" parameterType="cn.tedu.user.entity.User">
delete from user
where
id=#{id}
</delete> </

本文详细介绍了如何使用SSM(Spring、SpringMVC、MyBatis)框架实现增删改查功能,包括从实体类到Mapper接口、XML配置、Service层和Controller层的步骤,以及测试类的编写。主要涉及接口定义、持久层操作和页面展示的逻辑流程。
最低0.47元/天 解锁文章
1142

被折叠的 条评论
为什么被折叠?



