mybatis开发步骤总结

1:创建一个Java 项目或者Java-web项目

2:添加MySQL和mybatis的两个jar包

3:创建两个配置环境(一个基本配置环境,另外的是各个类的配置环境)

3:创建mybatis的主要对象SqlSessionFactory(主要用于获取数据库连接,然后操作数据库的) 这个是必须要的

         a:创建一个工具类:如:com.lovo.util包,这个包里面全部存放相关的工具类

         b:获取SqlSessionFactory对象 :private static SqlSessionFactory sessionFactory; (单例模式,静态的)、

         c::实例化SqlSessionFactory对象(放在静态初始化块中)

static{
		Reader reader = null;
		try {
			//读取mybatis的配置文件 因为要读取创建的基本配置文件,所有需要一个读取流 reader来读取配置文件
			reader = Resources.getResourceAsReader("mybatis.cfg.xml");
                       //通过创建的配置文件流,构建一个sessionFactory对象<pre name="code" class="java"><pre name="code" class="java">                       sessionFactory = new SqlSessionFactoryBuilder().build(reader);

 } catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{try {reader.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}} 
            c:然后创建一个方法,打开这个sessionFactory连接   (相当于jdbc中建立连接,其实也就是建立和数据库的连接而已) 

public static SqlSession getSession(){
		return sessionFactory.openSession();
	}
             通过以上abcd四步,便成功创建了一个sqlsessionFactory对象,便可以对数据库进行相关操作

4:创建一个mappers映射(相当于之前的dao层  其实mappers映射也就是书写一些接口)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值