注解开发

注解开发可以在一定程度上便利我们的开发,但是实质上不利于后期的项目维护,注解开发可以在项目不是很大的情况下使用,并且注解开发有一定的局限性,比如字段名不一致的问题就比较难解决。
由前面几章可以了解到,在实际项目开发中,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 协议》,转载必须注明作者和本文链接
未填写
文章
247
粉丝
19
喜欢
219
收藏
63
排名:723
访问:9993
私信
所有博文
社区赞助商