首页 > 新闻中心 > 掌酷科技 > 数码 > VRAR >

MyBatis-XML配置教程,这也太详细了吧!(10)
2021-05-28 16:10 升学就业帮
*/
User2 findOne(Integer id);
UserMapper.xml配置如下所示;
<select id="findOne" parameterType="int" resultType="user2">
select id u_id, name u_name, password u_pwd, age u_age from user where id = #{id}
</select>

测试类如下所示:

@Test public void testFindOne() {
try(SqlSession sqlSession = MyBatisUtils.getSession()){
UserMapper userMapper = sqlSession.getMapper(UserMapper.class);
User2 user2 = userMapper.findOne(4);
System.out.println(user2);
}
}

2. 日志配置

<settings>
<setting name="logImpl" value="LOG4J"/>
</settings>

06mappers标签

mappers标签中可以包含多个子mapper标签,每一个mapper标签对应的是一个映射配置,这个映射配置可以是XML配置,也可以是注解配置

mapper的属性如果是resource,那么表示使用XML文件配置,如果是class,表示使用注解配置

如下所示是XML配置:

<mappers>
<mapper resource="com/xyr/mapper/UserMapper.xml"/>
</mappers>

如下所示是注解配置:

<mapper class="com.xyr.mapper.UserMapper"/>

在实际开发中我们的Mapper类或者Mapper.xml文件很多,这个是配置比较繁琐,我们可以配置包扫描,包扫描会自动扫描某个包下所有的mapper,代码如下所示:

<package name="com.xyr.mapper"/>

标签: mybatis
0

上一篇:量化设计价值(二):体验度量深度实践
下一篇:没有了
官方微信公众号:掌酷门户(wapzknet)

首页 > 新闻中心 > 掌酷科技 > 数码 > VRAR >
相关资讯

新闻热点
精选美图


客户端合作免责友链
Copyright 2009-2021 蜀ICP备09035849号