Springboot2.0+mybatisPlus 最初配置(非自动生成)

工程选择    lombok是为了方便生成一些类

Thymeleaf 是官方原生的html模板

再选择一个 MySQL Driver  创建就好了   如下图

Springboot2.0+mybatisPlus 最初配置(非自动生成)_第1张图片

 

 

创建好工程之后  看IDEA 右侧maven中是否导入了上面加入的几个依赖 如下图

Springboot2.0+mybatisPlus 最初配置(非自动生成)_第2张图片

 

 

接着手动加入mybatis-plus加入依赖     

 

下面标注的这几个是mybatisplus 的源码

Springboot2.0+mybatisPlus 最初配置(非自动生成)_第3张图片

 

 

其中 annotation很重要(标蓝的第二个)  mybatis加入到springboot中全靠它

boot-starter 这个中有自动装配  把mybatisplus自动装载到springboot中  他是靠配置类自动装载的没有xml文件

配置类这个东西就是运行这个类,把一些组件创建对象然后丢到IOC容器中

 

然后如下图再resources中添加yml文件

Springboot2.0+mybatisPlus 最初配置(非自动生成)_第4张图片

 

紧接着创建实体类

Springboot2.0+mybatisPlus 最初配置(非自动生成)_第5张图片

 

创建Mapper接口   相当于对实体类一个操作  最终把实体类映射结果放入数据库中

这里只需要继承父接口 不需要实现   他会通过自动代理的方式帮你实现一些对象去调用方法  这里和JPA类似

接下来就可以通过API来直接调用数据库了

 

 

 

springboot自动装载需要看看

你可能感兴趣的:(MybatisPlus)