MyBatis入门三:MyBatis基本使用一:MyBatis环境配置;(包括,pom引入Mybatis依赖;IDEA配置数据库;引入演示用SQL;mybatis |
您所在的位置:网站首页 › oltonu配置 › MyBatis入门三:MyBatis基本使用一:MyBatis环境配置;(包括,pom引入Mybatis依赖;IDEA配置数据库;引入演示用SQL;mybatis |
本篇博客的主要内容是: Mybatis配置演示:(1)pom中引入mybatis的依赖;(2)IDEA中配置数据库;(3)mybatis-config.xml配置文件的书写。 目录 一:MyBatis配置简介 二:实际配置案例 1.首先创建一使用maven作为依赖和构建管理的工程: 2.开始配置MyBatis (1)首先,在pom文件中,引入mybatis的依赖,将mybatis引入到当前项目中: (2)然后,在IDEA中配置连接数据库 (3)通过一个SQL脚本文件,并将MySQL的数据库数据导入进来 (4)下面就是在mybatis-config.xml文件中配置MyBatis了 一:MyBatis配置简介Mybatis是基于JDBC对数据库进行操作的,操作数据之前,需要“告诉”MyBatis连接哪个数据库、IP地址是什么,数据库名字是什么,用户名和密码是哪些? 这些就是需要在MyBatis中配置的。 MyBatis使用xml文件保存配置信息。通常MyBatis的配置文件名约定俗成叫做mybatis-config.xml(PS:自然起其他名字也是可以的,但必须是xml文件); 如下示例: …………………………………………………… 2.开始配置MyBatis (1)首先,在pom文件中,引入mybatis的依赖,将mybatis引入到当前项目中: 4.0.0 com.imooc mybatis 1.0-SNAPSHOT aliyun aliyun https://maven.aliyun.com/repository/public org.mybatis mybatis 3.5.1 mysql mysql-connector-java 5.1.47说明:因为Mybatis底层是基于JDBC的MySQL驱动,所以我们也引入了MySQL的依赖; (PS:这儿在测试的时候,出现了“ Server returns invalid timezone.Go to 'Advanced' tab and set 'serverTimezone' propertry manually”错误,解决办法,见转载的两篇博客); 设置好时区后,重新测试: 可以看到,这人显示了以前在root账户下,自己创建的imooc数据库。 如何创建一个全新的数据库和导入初始化的表? 这个工具挺方便的,没事多用挺好的。 说明: (1) (2) (3) (4) (5)default指定默认的数据连接 (6) (7)注意一下,目前使用的MySQL驱动版本是5.1.47所以: 如果使用的MySQL是高版本如8.0版本,其value就需要是=“com.mysql.cj.jdbc.Driver”了。注意一下,以后在实操的时候遇到这儿报错,知道怎么修改。 至此,mybatis的配置,就OK了。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |