怎么快速配置一个Mybatis环境
导读:本文共3348字符,通常情况下阅读需要11分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 一、mybatis环境配置1.通过maven的pom.xml文件引入mybatis需要的包在其<dependencies></dependencies>标签中添加如下代码<dependency><groupId>org.mybatis</groupId><artifactId>mybat... ...
目录
(为您整理了一些要点),点击可以直达。一、mybatis环境配置
1.通过maven的pom.xml文件引入mybatis需要的包
在其<dependencies></dependencies>标签中添加如下代码
2.在src/main/resources下新建mybatis-config.xml文件
并进行xml文件和config的dtd文件的声明
3.在mybatis-config.xml文件中的<configuration></configuration>中对数据库进行配置
4.通过SqlSessionFactory构建SqlSession会话实例
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一个预先配置的 Configuration 实例来构建出 SqlSessionFactory 实例。
从 XML 文件中构建 SqlSessionFactory 的实例非常简单,建议使用类路径下的资源文件进行配置。 但也可以使用任意的输入流(InputStream)实例,比如用文件路径字符串或 file:// URL 构造的输入流。MyBatis 包含一个名叫 Resources 的工具类,它包含一些实用方法,使得从类路径或其它位置加载资源文件更加容易。
通常SqlSession是全局唯一的,通过MybatisUtils工具类减少重复代码
在entity包下创建要操作的数据库表对应的实体类(必须使用驼峰命名和设置get和set方法),同时在resources目录下创建mappers目录,在mappers目录下创建与该实体类同名的xml文件,在对其进行xml声明和mapperdtd文件声明(注意与mybatis-config.xml的dtd文件声明的区别)
然后在mybatis-config.xml文件引入该实体与数据库的映射。即在其<mappers></mappers>标签中添加映射xml文件路径
当数据库列字段名为多单词且用"_"拼接时,还需在其<configuration></configuration>标签中开启驼峰命名转换,使Mybatis自动完成映射。
到此为止,mybatis需要的配置就已全部完成。
在 src 源码目录下建立 一个类叫作:HelloWord, 来运行测试配置环境是否成功,具体代码如下示:
怎么快速配置一个Mybatis环境的详细内容,希望对您有所帮助,信息来源于网络。