学习笔记:
一.
(1)起步:MyBatis 是一个优秀的数据库持久化的框架,可以解决java中进行jdbc操作时的步骤:(将对象作为sql参数,将查询的结果转换为对象)
(2)不会自动生成SQL,需要人员提供
(3) 历史名为ibatis 隶属于apache 独立后发布MyBatis3X 并改名为MyBaits、
(4)核心对象①SqlSessionFactory (工厂模式) ② SqlSession (执行sql)
二:配置
① 创建Maven工程
②添加maven依赖,需要的有(junit ,musql MyBaits)
③创建MyBatis配置文件
④创建Mapper配置文件
三:其他配置
settings:(解决下划线,驼峰命名问题)
别名:(将java类的完全限定名创建别名,完全限定名为包民时,有个类名首字母为小写的别名)
查看代码:
https://github.com/Deerlinh/MyBatis_1