新建立一个项目
建立一个普通的maven项目
公司名,项目名加上
进入界面
将maven及时改成自己的比较好
删除src文件夹
<!--导入依赖-->
<dependencies>
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.46</version>
</dependency>
<!--mybatis-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.4</version>
</dependency>
<!--junit-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
在父目录下建一个模块
出来的是这样,上面的parent没有选定,需要选择一下
这样的好处,不用每一次都导包了,父项目已经定义过了
编写mybatis工具类
在mybatis-01 -> main -> resources下面建立mybatis-config.xml文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!--configuration核心配置文件-->
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.cj.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/mybatis?userSSL=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
</dataSource>
</environment>
</environments>
</configuration>
加入配置文件的模版基础
根据自己的mysql配置情况,填写属性,如果JDBC不太熟悉的朋友可以看下面的说明
数据库中的URL:
如:MySQL
MySQL数据库:jdbc:mysql://localhost:3366/databaseName
a、jdbc:mysql://表示协议
b、localhost表示IP
c、3366表示端口号
d、databaseName表示数据库名称
在java目录下建立两个目录和文件
建立完之后是这个样子,并没有出现多级目录
上面的解决方法是:
去掉,compact middle packages,同时将src 右击 remark directory as sorces root 才能行
建立目录 java.com.jerry.dao