我是从:先写实体类,再写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">