要搭建一个用springboot+mybatis+mysql的简单框架还是非常简单的,我们先整理下思路:
1、首先我们要创建一个springboot的项目
2、既然用了mybatis自然需要注入他的依赖,mysql的驱动,我们是一个web项目自然也少不了web依赖
3、依赖啥的都搞定了自然就是mybatis的配置了,我们之前已经知道mybatis是需要两个xml文件的一个是config.xml,一个是mapper.xml,config是配置数据相关的,mapper.xml则是映射具体表,以及sql语句的编写。mapper.xml里面我们需要具体的方法那就需要创建个mapper对应的接口,然后数据返回需要用实体封装,那就再创建个实体model,一般我们调用接口都是创建一个类来实现接口里面的方法,处理具体业务逻辑,所以这个时候就需要一个service。这样一个思路就清晰了。
简单的目录结构
下面我们要具体一步步代码实现
创建一个项目这里就不讲了
我们看下要引入那些依赖
1、pom.xml文件
lombok这个jar可以帮我们简化很多代码,@Data标签就相当于实现了get和set方法,里面还有些别的标签,类似log标签等等
2、配置application.yml
我这里就没有单独一个config文件了,如果要也可以指定配置指定的文件即可
3、UserMapper.xml
基本上代码都是这些了
完整代码:https://gitee.com/wangzaiwork/springboot-ssm.git
写的不好,仅供参考