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