spring boot 2.0 入门实战教程
文章平均质量分 58
本专栏从第一个spring boot项目 hello world入手,持续集成,包括一些个性化的设置,比如banner,以及开发过程中常用到的技术,比如redis、jpa、mybatis、mq、email、定时任务等,本专栏注重实战,并且附有源码。
咚咚阳
心所愿,力必至
展开
-
Spring Boot 入门实战教程
Spring Boot 2.0 入门实战教程开发环境:JDK1.8或以上源码下载:https://pan.baidu.com/s/1Z771VDiuabDBJJV445xLeA欢迎访问我的个人博客:https://blog.csdn.net/ldy1016说明:学习spring boot之前,需要先了解spring mvc。本人菜鸟,有不对的地方欢迎指正,谢谢支持!一、sp...原创 2018-10-26 16:10:05 · 1535 阅读 · 0 评论 -
spring boot hello world
1、创建maven项目,结构如下:2、在pom中引入相关依赖<?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:schem...原创 2018-10-26 11:37:46 · 841 阅读 · 2 评论 -
spring boot 定制个性化 banner
spring boot 默认的banner信息如图:1、在src/main/resources下创建banner.txt文件2、打开网站:http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20 定制自己的banner信息3 、复制生成的banner信息到你的ba...原创 2018-10-26 11:55:47 · 805 阅读 · 0 评论 -
spring boot 定制个性化 favicon
默认的favicon图标是一片绿色的叶子,如图1、将你的favicon.ico图标文件放到src/main/resources/static 目录下2、禁用系统默认的favicon.ico图标:在application.properties文件中加入如下配置#禁用默认的favicon.ico图标spring.mvc.favicon.enabled = false3、启动...原创 2018-10-26 12:08:13 · 1262 阅读 · 0 评论 -
spring boot 集成 swagger
1、引入swagger maven依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version></depen...原创 2018-10-26 15:58:14 · 588 阅读 · 0 评论 -
spring boot 日志配置
spring boot的web模块已经引入了日志相关的依赖,所以我们只需要在application.properties文件中配置相关信息就可以了,日志及其他常用配置如下:#应用名称spring.application.name=boot-demo#端口号server.port=8000#超时时间server.connection-timeout = 60000...原创 2018-10-26 16:40:07 · 1823 阅读 · 0 评论 -
spring boot 配置绑定
1、在pom.xml中添加maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>t...原创 2018-10-27 10:26:40 · 1142 阅读 · 0 评论 -
spring boot 文件上传下载
1、在application.properties中添加文件上传的配置信息 在1.x版本中application.properties中的配置信息如下#文件上传配置spring.http.multipart.maxFileSize=50Mbspring.http.multipart.maxRequestSize=50Mb 在2.x版本中application.properti...原创 2018-10-27 11:57:54 · 1391 阅读 · 1 评论 -
spring boot 整合 jpa
1、在pom.xml中添加mysql 和 jpa 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>...原创 2018-10-27 16:39:58 · 1118 阅读 · 0 评论 -
spring boot 整合 mybatis
1、在pom.xml中添加mysql和mybatis 的maven依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version...原创 2018-10-29 10:40:54 · 791 阅读 · 0 评论 -
spring boot 集成 redis
Redis的安装教程:https://blog.csdn.net/LDY1016/article/details/760831621、在pom.xml中添加redis和连接池的maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&g...原创 2018-10-29 11:45:41 · 847 阅读 · 0 评论 -
spring boot 邮件发送
1、在pom.xml中添加maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2、在applic...原创 2018-10-29 14:55:20 · 815 阅读 · 0 评论 -
spring boot 定时任务
在调度任务的类上加上@EnableScheduling注解 开启任务调度,直接上代码package com.ldy.bootv2.demo.job;import javax.annotation.PostConstruct;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframew...原创 2018-10-29 15:39:54 · 704 阅读 · 0 评论 -
spring boot 集成 rabbitmq
rabbitmq官方下载地址:http://www.rabbitmq.com/download.html1、在pom.xml中添加rabbitmq的maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...原创 2018-10-29 16:39:56 · 726 阅读 · 2 评论 -
spring boot 整合 jpa 进阶
spring boot 2.0 + jpa 基础整合请查看:八、spring boot 2.0 整合 jpa本文主要针对jpa常见的用法进行演示讲解,主要包括JPA常见的查询、分页查询、HQL操作、SQL操作等几个方面。1、JPA支持的常用的查询 /** * And查询 等价于SQL中的and<br> */ List<UserEnt...原创 2018-10-30 13:04:28 · 1693 阅读 · 3 评论 -
spring boot 集成 mongodb
mongodb安装请查看:http://www.runoob.com/mongodb/mongodb-window-install.html1、在pom.xml中添加mongodb的maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId...原创 2018-10-31 17:06:38 · 1910 阅读 · 0 评论 -
spring boot 集成 activemq
一、安装activemq点击进入activemq官方下载地址:http://activemq.apache.org/activemq-5157-release.html根据你的操作系统选择不同的文件下载到本地,解压后进入bin 目录,执行./activemq start命令启动activemq,然后在地址栏输入:http://127.0.0.1:8161 进入activemq网页...原创 2018-11-01 15:14:06 · 1031 阅读 · 0 评论