上文已经讲解了基于XML配置的SQL映射器,在XML配置的基础上MyBatis提供了简单的Java注解,使得我们可以不配置XML格式的Mapper文件,也能方便的编写简单的数据库操作代码。
Mybatis之接口注解
映射语句
@Insert
可以使用@Insert注解来定义一个INSERT映射语句:
1 @Insert(" insert into sys_user (id, username, password, " + 2 " name, sex, status, org_id, " + 3 " email, idcard, is_admin, " + 4 " sort, mobile, stationid" + 5 " )" + 6 " values (#{id}, #{username}, #{password}," + 7 " #{name}, #{sex}, #{status}, #{orgId}, " + 8 " #{email}, #{idcard}, #{isAdmin}, " + 9 " #{sort}, #{mobile}, #{stationid}" + 10 " )") 11 int insertUser(sysUser sysuser);