- @select ()
1.在接口中添加注解
@Select("select id,name,pwd password from user")
public List<User> getAllUser();
2.在mybatis核心配置文件中注入
<!--使用class绑定接口-->
<mappers>
<mapper class="com.kuang.mapper.UserMapper"/>
</mappers>
3.测试
- @update ()
//修改一个用户
@Update("update user set name=#{name},pwd=#{pwd} where id = #{id}")
int updateUser(User user);
- @Insert ()
@Insert("insert into user (id,name,pwd) values (#{id},#{name},#{pwd})")
int addUser(User user);
- @delete ()
//根据id删除用
@Delete("delete from user where id = #{id}")
int deleteUser(@Param("id")int id);
- 关于@Param
@Param注解用于给方法参数起一个名字。在方法接受多个参数的情况下,建议一定要使用@Param注解给参数命名。