一、版本
软件版本:
- IntelliJ IDEA:2022.1.4
- Navicat for MySQL:16.0.14
- MySQL数据库:8.0.30
组件版本:
- MySQL驱动:8.0.30
- MyBatis:3.5.10
- JDK:Java17
- JUnit:4.13.2
- Logback:1.2.11
二、 MyBatis下载
gitHub下载地址:https://github.com/mybatis/mybatis-3
如上图:框架一般都是以jar包的形式存在。后续的项目使用maven直接引入,所以这个jar我们不需要。官方手册需要。
三、MyBatis入门程序开发步骤
1、写代码前准备:
(1)准备数据库表:汽车表t_car,字段包括:
- id:主键(自增)【bigint】
- car_num:汽车编号【varchar】
- brand:品牌【varchar】
- guide_price:厂家指导价【decimal类型,专门为财务数据准备的类型】
- produce_time:生产时间【char,年月日即可,10个长度,'2022-10-11'】
- car_type:汽车类型(燃油车、电车、氢能源)【varchar】
(2)使用navicat for mysql工具建表
(3)使用navicat for mysql工具向t_car表中插入两条数据,如下:
(4)创建Project:建议创建Empty Project,设置Java版本以及编译版本等
(5)设置IDEA的maven
(6)创建Module:普通的Maven Java模块
2、开发步骤:参考 MyBatis中文网步骤即可
步骤1:打包方式:jar(不需要war,因为mybatis封装的是jdbc。)pom.xml文件下编写
<groupId>com.powernode</groupId>
<artifactId>mybatis_001_introduction</artifactId>
<version>1.0-SNAPSHOT</version>
<!--打包方式-->
<packaging>jar</packaging>
步骤2:引入依赖(mybatis依赖 + mysql驱动依赖)pom.xml文件下编写