1.核心配置文件
-
mybatis-config.xml
-
mybatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。
configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(环境变量) transactionManager(事务管理器) dataSource(数据源) databaseIdProvider(数据库厂商标识) mappers(映射器)
2.建一个新的模块
依次编写:
-
mybatis-config.xml
-
MybatisUtils
-
pojo
-
mapper
-
mapper.xml
3.环境配置(environments)
MyBatis 可以配置成适应多种环境,尽管可以配置多个环境,但每个 SqlSessionFactory 实例只能选择一种环境。
如果想要切换环境,需要将environments default="development"改为environments default="test..."
<environments default="test"> <!--第一套环境配置--> <environment id="development"> <transactionManager type="JDBC"> <property name="..." value="..."/> </transactionManager> <dataSource type="POOLED"> <property name="driver" value="${driver}"/> <property name="url" value="${url}"/> <pro