注解开发

注解开发可以在一定程度上便利我们的开发,但是实质上不利于后期的项目维护,注解开发可以在项目不是很大的情况下使用,并且注解开发有一定的局限性,比如字段名不一致的问题就比较难解决。
由前面几章可以了解到,在实际项目开发中,MyBatis 框架主要是对接口和对应 XML 配置文件的编写。注解开发就是让我们省去了 XML 文件的配置的一步,直接在接口中定义的方法中添加注解即可。

  • select操作

    @Select("select * from student")
    List<Student> getStudents3();
    @Select("select * from student where id = #{sid}")
    void getStudentById(@Param("sid") int id);
  • update操作

    @Update("update student set name=#{name},tid=#{tid} where id=#{id}")
    void updateStudent2(Student student);

    其它都大同小异。

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 1

开局就写个系列文章,可以的。

3周前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!