註解開發

HuDu發表於2020-06-19

註解開發可以在一定程度上便利我們的開發,但是實質上不利於後期的專案維護,註解開發可以在專案不是很大的情況下使用,並且註解開發有一定的侷限性,比如欄位名不一致的問題就比較難解決。
由前面幾章可以瞭解到,在實際專案開發中,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 協議》,轉載必須註明作者和本文連結

相關文章