springboot整合单个到处都是 但是整合一整套, 你只能在我这看到 一致关注csdn 但是从来没有写过博客, 因为自己也遇到过各种问题,强大的荷尔蒙爆发,为大家整理一套简单的思路,就此把第一次先给你们, 关注小博 抓紧上车 后续更露骨,更精彩!
首先我们缕一缕思路 开发工具idea+java8+maven
1,创建springboot工程
2,创建mysql表
3,添加配置和依赖
4,创建demo跑起来over
1、创建sprintboot工程
1.1创建新的工程
1.2如果你需要创建一个web工程选择jar(springboot集成tomcat) 下一步
1.3你搜索你需要整合的包这里我们选择web,mysql+jdbc+mybatis,redis,rabbitMQ
1.4选择你需要创建的工程位置
2、建表
这里运用的是navicat12 个人觉得这个版本比较好用 破解版到处都是大家可以问度娘
3、添加配置和依赖
3.1 maven依赖 请注意有些版本的问题导致项目无法启动
3.1.1添加了hutool包 个人觉得hutool的包非常的好用 可以一起探讨
3.1.2 alibaba的fastjson包 apache的lang3包
3.1.3 pagehelper 分页插件
3.1.4 mybatis 自动生成代码插件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.fang.rabbitmq</groupId>
<artifactId>springboot-rabbitmq-demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>springboot-rabbitmq-demo</name>
<description>Demo project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.5.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.35</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId&