企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
对于一些比较简单的操作可以使用注解来完成查询,而不必到 XML 文件中编写SQL语句。 ```java public interface StudentDao { @Select("select id, name, born, gender from student where id=#{id}") Student getStudentById(@Param("id") Integer id); @Insert("insert into student(name,born,gender) values(#{name},#{born},#{gender})") int insert2(Student student); @Update("update student set name=#{name},born=#{born},gender=#{gender} where id=#{id}") int updateById2(Student student); @Delete("delete from student where id=#{id}") int deleteById2(@Param("id") Integer id); } ``` >[warning] 提醒:<br/> 1. 即使使用注解也需要 XML 映射文件,这样 mybatis 才能找到命名空间。<br/> 2. 注解也可以完成复杂的操作,但是建议复杂的操作放在 XML 中,这样代码看起来要简洁。