基本连接实验:
MyBatis全局配置文件内容从快速手册中摘写
Sql映射文件内容:
接口式编程方式:
1)新增一个EmployeeMapper接口
2)修改sql映射文件将namespace名称空间和id唯一标识进行修改
小结:
全局配置文件:
1)properties(了解即可因为数据源整合将交个spring)
2)Setting
驼峰命名规则,在数据库中例如last_name在对象中是lastName
3)typeAliases(其中的@Alias注解是写在对象的类上的)
4)environments(了解因为事务管理器和数据源交由spring来进行处理)
5)databaseIdProvider
全局配置文件中设置
在sql映射文件中databaseId来确定要选的数据库
配置文件以及oracle的jdbc架包的引入
通过default来确定要选择的数据库:
运行效果:
Mysql:
Oracle:
6)Mapper
注册接口
第一种方法:
sql映射文件必须和接口放在同一目录下
第二种方法:
没有sql映射文件
接口方面写法:
第三种方法:
由于批量注册所以sql映射文件和接口需要在同一个包,因此在conf创建同一个名字的包