MyBatis使用注解开发的注意事项

  介绍

这篇文章给大家分享的是有关MyBatis使用注解开发的注意事项的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

MyBatis可以使用xml文件编写映射语句,也可以通过注解来编写简单的映射语句,在官方文档中有具体描述。简单的说,因为Java注解的的表达力和灵活性十分有限,简单的一些语法可以使用注解来编写比较方便,但复杂的语句还是要使用xml文件。

在之前的开发中,我们使用MyBatis,需要以下几个步骤:

    <李>配置核心文件 <李>创建刀接口,定义方法(如MyBatis工具类) <李>编写Mapper.xml配置文件,在该毫升文件中编写sql语句 <李>最后把Mapper文件配置在MyBatis核心文件中就可以进行测试了
      李,

<强>使用注解注意事项

使用注解开发,可以直接在刀接口的方法中编写sql语句,就不需要创建mapper.xml映射文件。

<强>具体步骤

在刀接口(UserMapper.java)中添加注解

//查询全部用户
@Select (“select * from user")
公共Listgetuser ();

在mybatis的核心配置文件中注入

& lt; !——使用类绑定接口——比;   & lt; mappers>   & lt; mapper类=癱om.lf.mapper.UserMapper"/比;   & lt;/mappers>

<强>进行测试

@Test   公共空间testgetUsers () {   SqlSession会话=MybatisUtils.getSession ();//本质上利用了jvm的动态代理机制   usermap mapper=session.getMapper (UserMapper.class);   List用户=mapper.getAllUser ();   (用户用户:用户){   System.out.println(用户);   }   session.close ();   }

感谢各位的阅读!关于MyBatis使用注解开发的注意事项就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

MyBatis使用注解开发的注意事项