public interface StudentMapper {
@Insert("insert into student(name,credit_hour) value(#{name},#{creditHour})")
@Options(useGeneratedKeys = true,keyProperty = "id",keyColumn = "id")//加入该注解可以保持对象后,查看对象插入id
public int insert(Student s);
}
@Service
public class StudentService {
@Resource
private StudentMapper mStudentMapper;
public int insert(Student s){
mStudentMapper.insert(s);
return s.getId();
}
}
本文介绍了一个使用MyBatis进行学生信息插入的例子。通过定义StudentMapper接口及其实现类StudentService来完成学生信息的数据库插入操作,并利用@Insert和@Options注解来实现自动生成主键。
870

被折叠的 条评论
为什么被折叠?



