-
Springboot整合MybatisPlus第一期
大家好这一期给大家说一下如何用Maven来创建Spring Boot与MyBatis-Plus做一个入手的小练习,
说到Spring Boot想必大家应该都很熟悉,我们通常创建spring boot项目都会选择SpringInitializr来创建项目,我们今天用Maven来创建整合
哎!我会SpringInitializr创建项目,我不用,就是玩!!
没有接触过Mybatis-Plus的同学可以打开官网链接熟悉一下:https://mp.baomidou.com/guide/
Mybatis-Plus这款工具,既简化了开发又提高了我们代码的开发效率,是个很不错的国产框架
创建好项目后我们首先打开设置修改把自己的文件编码设置成UTF-8否则会发生乱码
然后设置自己的Maven的主路径,跟你自己的本地仓库
首先我们想一下spring boot项目基本的要求:
第一点,肯定是我们的pom.xml文件了
下面是我们的这次小练习所需要的依赖包,需要的同学请自取
第二点,就是设置我们的启动类
@SpringBootApplication 注解是Sprnig Boot项目的核心注解,目的是开启自动配置
在这个注解中包含了:
@SpringBootConfiguration 配置类注解,标注当前类是配置类
@EnableAutoSpringBootConfiguration 自动装配
@ComponentScan 扫描包实例化
以上三种注解。
@MapperScan可以指定要扫描的Mapper类的包的路径
第三点,是我们项目的一些基本的主栏目,像一些Controller(控制层)、Mapper(Dao包)、pojo(实体类)、service(业务逻辑层),等等!
第四点,肯定是我们的配置文件了,application.yml或者application.properties,这里我用的是application.yml,用application.yml一定要记得yml的代码规范,属性跟值中间隔空格!!
只要是左对齐的一列数据,都是同一个层级的,在application.yml中我们可以设置属于自己的端口号跟上下文环境,配置自己的数据源等,
这里一定要注意自己的MySQL版本号,我的是8.0版本的数据库,所以在写驱动的时候要加cj跟时间,5.0版本的同学不加cj
第五点,我们在main下创建webapp/WEB-INF/jsp,创建一个index.jsp文件,再来一个common文件放置静态资源,我们的项目框架搭建就到这了
下一期我们进行对数据库的增删改查
__EOF__