参考:https://blog.csdn.net/qq_32166627/article/details/70741729
https://www.cnblogs.com/hellokitty1/p/5216025.html
1:mybatis.xml
2:实体类对象:例如user,需要和数据库里面相应表的各字段一一对应
3:方法接口UserMapper.java和表的sql映射文件UserMapper.xml :通过UserMapper.xml里面的定义进行关联
<mapper namespace="com.jimmy.dao.UserMapper">
4:工具类:进行数据库连接
5:测试:
5.1SqlSession session = DBTools.getSession(); 建议数据库连接
5.2UserMapper userMapper = session.getMapper(UserMapper.class); 接口
5.3User user = userMapper.findUserById(2);接口调用方法
在5.2中,通过Mapper代理的开发方式,程序员只需要编写mapper接口(相当于dao接口)即可,而不同再写dao实现类啦。Mybatis会自动的为mapper接口生成动态代理实现类。
网友评论