mybatis基础知识整理,mybatis初学者基础知识

首页 > 经验 > 作者:YD1662022-10-29 12:07:42

配置typeAliases,为com.zjq.domain.User定义别名为user

mybatis基础知识整理,mybatis初学者基础知识(9)

上面我们是自定义的别名,mybatis框架已经为我们设置好的一些常用的类型的别名

mybatis基础知识整理,mybatis初学者基础知识(10)

知识小结核心配置文件常用配置

properties标签:该标签可以加载外部的properties文件

<properties resource="jdbc.properties"></properties>

typeAliases标签:设置类型别名

<typeAlias type="com.zjq.domain.User" alias="user"></typeAlias>

mappers标签:加载映射配置

<mapper resource="com/zjq/mapper/UserMapping.xml"></mapper>

environments标签:数据源环境配置标签

mybatis基础知识整理,mybatis初学者基础知识(11)

MyBatis相应API

SqlSession工厂构建器SqlSessionFactoryBuilder

常用API:SqlSessionFactory build(InputStream inputStream)

通过加载mybatis的核心文件的输入流的形式构建一个SqlSessionFactory对象

String resource = "org/mybatis/builder/mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); SqlSessionFactory factory = builder.build(inputStream);

其中, Resources 工具类,这个类在 org.apache.ibatis.io 包中。Resources 类帮助你从类路径下、文件系统或一个 web URL 中加载资源文件。

SqlSession工厂对象SqlSessionFactory

SqlSessionFactory 有多个个方法创建SqlSession 实例。常用的有如下两个:

mybatis基础知识整理,mybatis初学者基础知识(12)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.