MyBatis——小知识:接口式编程和HelloWorld的小结

  • 接口式编程
    原生: Dao ====> DaoImpl
    MyBatis: Mapper ====> xxMapper.xml

  • SqlSession代表和数据库的一次会话;用完必须关闭;

  • SqlSession和connection一样她都是非线程安全。每次使用都应该去获取新的对象。

  • mapper接口没有实现类,但是MyBatis会为这个接口生成一个代理对象。(将接口和xml进行绑定)

  • 两个重要的配置文件:

mybatis的全局配置文件:包含数据库连接池信息,事务管理器信息等…系统运行环境信息
sql映射文件:保存了每一个sql语句的映射信息:将sql抽取出来。

发布了152 篇原创文章 · 获赞 73 · 访问量 3268

猜你喜欢

转载自blog.csdn.net/qq_44891295/article/details/103805048
今日推荐