Mybatis入门03
使用注解开发
一些简单的sql语句语句的编写可以使用注解
@select ()
@update ()
@Insert ()
@delete ()
举几个简单的例子
//查询全部用户
@Select("select id,name,pwd password from user")
public List<User> getAllUser();
//根据id查询用户
@Select("select * from user where id = #{id}")
User selectUserById(@Param("id") int id);
//添加一个用户
@Insert("insert into user (id,name,pwd) values (#{id},#{name},#{pwd})")
int addUser(User user);
响应的xml文件中的mappers配置(才是因为舍去了xml文件的编写,所以使用class而不是resource绑定)
<!--使用class绑定接口-->
<mappers>
<mapper class="com.kuang.mapper.UserMapper"/>
</mappers>