介绍
这篇文章给大家分享的是有关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使用注解开发的注意事项