如何快速搭建一个 spring boot + mybatis plus 的工程

    技术2022-07-11  106

            Mybatis-Plus(MP)是由国人团队在 MyBatis 的基础上只做增强不做改变,简化开发、提高效率。大大减少了代码量,节省了时间,提高了开发效率.入手简单,想要入手可以从官网开始    mybatis plus  

       今天给大家讲下如何快速搭建一个spring boot + mp 的项目 (idea) 

    第一打开你的idea,点击 new project..

    第二步,选择spring  initializr 点击 next

    第三步 填好你的项目名字和路径 可以不填, next

    第四步 选择依赖 如下图,可以不选,最后在pom文件中加

    第五步 填写项目名字和文件路径 略过;到此,项目基本完毕,接下来就是下载依赖包了; 默认 会在 idea 右下角 提示 ,点击 import changes ,接下来就是漫长的等待,可以先将 mybatis plus 依赖加进pom 中 ,

    注意,如果你要使用 代码生成的话,你需要引入模板,不需要的情况下只需引入 第一个 mp的依赖

    <!-- mybatis plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1.tmp</version> </dependency> <!-- 代码生成--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.3.0</version> </dependency> <!-- 代码生成模板--> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>2.2</version> </dependency>

    其他 依赖  如 lombok swagger 如下:

    <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency> <!-- lombok--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> </dependency>

    等依赖全部导入完成后,就可以跑项目了.不过呢,你必须在配置文件 application.properties 中配置数据库连接信息(当然你也可以指定项目的端口,路径)如下:

    spring.datasource.url=jdbc:mysql://localhost:13306/demo?useUnicode=true$characterEncoding=utf8&serverTimezone=Asia/Shanghai spring.datasource.username=root spring.datasource.password=1234 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

    完毕后,就可以开心的跑你的项目了

    Processed: 0.013, SQL: 9