mybatis快速上手

1.IDEA新建MAVEN项目.

2.配置MAVEN
百度maven仓库:https://mvnrepository.com/
搜索mybatis获取MAVEN配置

3.XML文件配置*
mybatis官方文档有.
需要配置你的数据库

4.写mybatis工具类
固定格式
private static sqlSessionFactory;
static{
String resource = 你的资源目录resource.xml;(步骤3中的XML);
InputStream inputStream = Resources.getResourceAsStream(resource);
sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
}
public static sqlSession getSession(){
SqlSession session = sqlSessionFactory.openSession();
}

5.写好你的实体类还有对应的mapper接口

6.写好你的实体类mapper.xml*
< mapper namespace=“mapper全限定路径”>

sql语句 (传递过来的参数,通常用#{变量名}获取,如果传递的是对象,也是用#{变量名},可直接取它的成员变量)
<斜杠sql>
<斜杠mapper>

7.添加实体类映射xml到resource的xml文件中

8.juntil,写好你的测试类.,并记得记得关闭sqlSession.
通用模板
sqlSession sqlSeesion = 你的工具类.getSqlSession();
UserMapper mapper =sqlSession.getMapper( 你的实体接口类.class);
mapper.调用你需要用的方法.
sqlSession.close();

注意的是 增删改 在关闭前需要提交事务.
sqlSession.commit();

你可能感兴趣的:(mybatis快速上手)