使用简单的方法创建MyBatis


这里我们不适用Spring来开发MyBatis程序。

1.创建web应用,添加相关的JAR包。

这里我创建的是动态网页工程,将我们需要使用的jar包我们统一放在/WEB-INF/lib目录下,这个目录是受服务器保护的:

 这里我导入的包是下面三个:日志、数据库驱动、MyBatis

 2.创建日志文件(log4j.properties)

MyBatis默认使用log4j输出日志信息,这个是在src目录下创建:

 在里面的配置为如下图:里面的配置详细信息还没看懂,晚上再看看,这些都是不需要自己手写,可以在操作手册上找到。

 3.创建持久化类,这个就是用户的类了

就跟创建普通的类一样,在/src/自己创建的包/类

 内容如上,可根据自己需要设置,这里需要无参、有参、toString构造方法。

4.创建映射文件

这里需要在/src目录下创一个专门的包,在里面创建UserMapper.xml:

 在文件中信息,可以在开发手册上找到:https://mybatis.org/mybatis-3/getting-started.html

但是我没由找到Mapper的,我找到的是Config:

但是我发现他这个和Mapper没有什么区别,把Config和config改成Mapper和mapper就可以了。

在这个映射关系里我们可以给他配置对数据库的操作,但都是使用XML标签来包住sql语句。

下面我们在实际操作中配置,同样这个也是在映射文件UserMapper.xml中配置:

关于映射文件Mapper的信息在官方操作手册中也是有的,我现在找到了:

 我们可以在这个里面找到:

 这个里面我只写了一哥根据id查询的语句,其他的方法都差不多,然后在