Mybatis学习--20.Mybatis注解式开发
MyBatis的注解式开发
到目前为止,我们都是在mapper.xml文件中编写sql语句,但其实mybatis提供了一种语法,可以不使用mapper.xml文件来编写sql语句,而是通过注解的方式来实现。
在实际开发中,我们采用混合式方法编写sql语句。对于一些简单sql语句,我们使用注解来实现,对于较复杂的sql语句我们还是使用mapper.xml文件进行编写
public interface CarMapper { @Insert("insert into t_car values(null,#{carNum},#{brand},#{guidePrice},#{produceTime},#{carType})") int insert(Car car); @Delete("delete from t_car where id = #{id}") int delete(Long id); @Update("update t_car set car_num = #{carNum},brand=#{brand},guide_price=#{guidePrice},car_type=#{carType}" + "where id = #{id}") int update(Car car); @Select("select * from t_car where id = #{id}") Car select(Long id); }
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 dch'blog!