mybatis的注解,主要用于替换映射文件。而映射文件中无非存放着增删改查的SQL映射标签。所以,mybatis注解,就是要替换映射文件中的SQL标签。
mybatis官方不建议通过注解方式来使用mybatis
注解的基础语法
- 注解后是没有分号的
- 注解首字母是大写的,因为注解与类、接口是同一级别的。一个注解,后台对应着一个@interface类
- 在同一语法单元上,同一注解只能使用一次
- 在注解与语法单元之间可以隔若干空行、注释等非代码内容
dao接口中:
例:
@Insert("insert into student(name, age, score) values(#{name}, #{age}, #{score})")
void insertStudent(Student student);