外文网站建站,帮卖货平台,网站开发小结,论坛排名MyBatis详解#xff08;2#xff09; mybatis配置文件 mybatis配置文件
1.构建SqlSessionFactory的依据。
2.MyBatis最为核心的内容#xff0c;对MyBatis的使用影响很大。
3.配置文件的层次顺序不能颠倒#xff0c;一旦颠倒会出现异常。 c o n f i g u r a t i o n… MyBatis详解2 mybatis配置文件 mybatis配置文件
1.构建SqlSessionFactory的依据。
2.MyBatis最为核心的内容对MyBatis的使用影响很大。
3.配置文件的层次顺序不能颠倒一旦颠倒会出现异常。 c o n f i g u r a t i o n 元 素标识配置文件的起始所有配置信息都存放在这里。 properties 元素:配置属性的元素可以在配置文件的上下文中使用该属性。 t y p e A l i a s e s 元 素:给类型起别名 e n v i r o m e n t s 元 素配置数据库环境信息注册数据源配置数据库事务。
default默认使用的数据库环境
e n v i r o m e n t 单个数据库环境信息的标识
transactionManager 配置数据库事务 dataSource :配置环境信息中数据源连接的信息。 连接源 1.UNPOOLED非连接池的数据源; 2.POOLED 连接池的数据源; 3.JNDIJNDI的数据源; 4.自定义数据源其他类型数据源 property :配置环境信息的属性 m a p p e r s 元 素用来在MyBatis初始化的时候引入映射器。 注册指定包下的所有mapper接口注意此种方法要求mapper接口名称和mapper映射文件名称相同且放在同一个目录中。并且在映射文件中的namespace属性的value要指定为mapper映射文件的路径