Mybatis概念:
- 是一种持久层的框架
- Mybatis作用:
- 不需要关系连接创建,销毁等操作,只关注sql本身就可以了
- 可以讲入参和出参自动封装到具体的java对象中(很强)
- 解耦:将sql语句从java代码中解放,用xml配置文件完成sql编写,可读性良好
- 核心配置文件标签:
- environments defalut="" :数据源环境设置
- environment
- TransactionManager :JDBC
- dataSource:POOLED 使用的mybatis内置的数据源
- properties:引入properties配置文件
- resource
- typeAliases:设置别名
- mapper:加载映射文件
- resource:相对路径
- url:绝对路径
- class:设置映射类(注解开发Mybatis才使用)
- package:扫包 |
|