Spring boot 2.1.X
我是沐沫
这个作者很懒,什么都没留下…
展开
-
一起学习Spring Boot 2.1.X | 第二十三篇:Jsoup
1.<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.3</version> </depen...原创 2019-12-13 13:49:48 · 3546 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 末尾篇:项目部署
本编直接文字叙述,不懂得留言,看到回复!Jar部署cd进入目录nohup java -jar 项目名.jar & 或 nohup java -jar xxx.jar >/dev/null 2>&1 &ps aux|grep javakill pid注:Linux下还有一个特殊的文件/dev/null,它就像一个无底洞,所有重定向到它的信息都会消...原创 2019-01-19 13:02:42 · 600 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 末尾篇:项目打包
主要就是两种包,一种是Jar和War(POM这里不常用)注:如果打成War时,需新建ServletInitializer.java并放在启动类同级import org.springframework.boot.builder.SpringApplicationBuilder;import org.springframework.boot.web.servlet.support....原创 2019-01-19 12:55:21 · 479 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第二十四篇:Swagger2
1.依赖<!-- API文档生成 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version>&l...原创 2019-11-13 11:22:16 · 3499 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第二十三篇:Email
1.依赖<!-- Email --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2.Emai...原创 2019-11-13 11:09:17 · 3599 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第二十二篇:lombok
IDEA如何快速生成get和set方法-lombok插件方法1.IDEA加入lombok插件File-Setting-Plugins-Marketplace搜索lombok2.下载成功后,在pom.xml文件中编写lombok的版本控制<dependency> <groupId>org.projectlombok</groupId> ...原创 2019-10-31 10:20:30 · 1502 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第二十一篇:定时任务
1.开启定时任务@EnableScheduling2.注解/* * cron = "* * * * * ?" * *:代表所有值 * -:代表指定的范围 * ,:表示附加一个可能值 * /:符号前表示开始时间,符号后表示每次递增的值 */ @Scheduled(cron = "0 0 9,21 * * ?")3.详解一:每个字段的允...原创 2019-10-30 13:41:56 · 800 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第二十篇:Redis
Windows:下载地址:RedisRedis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 Redis。1.pom.xml<!-- Redis --><dependency> <groupId>org.spring...原创 2019-05-22 17:34:48 · 582 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十九篇:WebSocket
1.POM<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency>2.配置WebSocketConfig...原创 2019-08-30 14:05:37 · 414 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十八篇:文件上传删除
1、application#文件上传#enabled:是否支持上传,默认是ture/maxFileSize:单个文件的最大值/maxRequestSize:上传文件总的最大值/location:上传文件的位置/如果不限制大小,则设置为-1即可spring.servlet.multipart.enabled=truespring.servlet.multipart.maxFileSize...原创 2019-01-09 16:50:44 · 895 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十七篇:获取时间戳比较
//判断时间是否在区间内SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm");Calendar nowTime = Calendar.getInstance();nowTime.setTime(simpleDateFormat.parse(simpleDateFormat.format(new Date())))...原创 2019-06-24 09:35:35 · 1623 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十六篇:JSON Web Tokens
1.POM依赖<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.0</version></dependency>2.JwtUti.jav...原创 2019-08-21 12:45:59 · 511 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十五篇:登陆拦截器
1.POM依赖 <!--过滤、监听、拦截--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId>...原创 2019-01-07 23:00:09 · 1893 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十四篇:MD5
运行效果步骤1.String自带MD5加密引包import org.springframework.util.DigestUtils;测试String password = "123";String md5Password = DigestUtils.md5DigestAsHex(password.getBytes());//转字节System.out.prin...原创 2019-05-24 16:11:05 · 528 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十三篇:异常统一类
1.application#Exceptionspring.mvc.throwExceptionIfNoHandlerFound=true2.创建异常类,UnifyExceptionimport com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson...原创 2019-01-07 22:45:13 · 4233 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第十二篇:Fastjson
一、POM.XML<!--Json--><dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.54</version></depende...原创 2019-05-14 15:11:13 · 534 阅读 · 1 评论 -
一起学习Spring boot 2.1.X | 第十一篇:Mybatis映射
@Results对应resultMap @Result对应result @ResultMap(“id”) @Result中通过id属性引用这个resultMap 注:column:数据库字段 property: 实体类字段 @Select("SELECT id, name, password FROM user WHERE id = #{id}") @Results...原创 2019-10-28 08:33:42 · 362 阅读 · 1 评论 -
一起学习Spring boot 2.1.X | 第十篇:Pagehelper分页框架详解
运行效果1.POM依赖 <!-- pagehelper分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot...原创 2019-01-07 19:19:18 · 532 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第九篇:Mybatis事务管理
1.Service层需要添加注解,这里只针对增删改@Override@Transactionalpublic int Update(User user) { return userDao.Update(user);}注:事务在2.X以后默认开启...原创 2019-01-19 12:29:23 · 636 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第八篇:Mybatis generatorConfig逆向工程
效果展示步骤:1.POM依赖在build-plugins下添加<!-- Mybatis-generator插件,用于自动生成Mapper和POJO --> <plugin> <groupId>org.mybatis.generator</groupId> ...原创 2019-10-25 17:35:46 · 376 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第七篇:Mybatis Druid 数据库(SqlProvider)
步骤1.POM依赖2.@SelectProvider(type=BaseUserProvider.class,method="selectUserById") public BaseUser selectById(@Param(value="id")Integer id);3.public String selectUserById(Map<String, O...原创 2019-10-25 17:25:01 · 379 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第六篇:Mybatis Druid 数据库(XML)
运行展示步骤1.在resources下新建文件夹mapper/UserMapper.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/d...原创 2019-05-22 16:35:55 · 547 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第五篇:Mybatis Druid 数据库(注解版)
运行展示正题Spring boot :2.1.5RELEASE ;数据库(Mysql、Oracle);Mybatis;阿里云的连接池 : Druid ;步骤1.POM依赖<!-- MyBatis --><dependency> <groupId>org.mybatis.spring.boot</groupId> ...原创 2019-01-07 00:17:07 · 502461 阅读 · 130 评论 -
一起学习Spring boot 2.1.X | 第四篇:日志配置
运行效果注:方法一简单输出日志,方法二输出日志比较详细方法一:1.直接引用Spring boot项目的日志application配置logging.file=C:/wwwroot/logs/logback.log方法二:1.新建logback.xml<?xml version="1.0" encoding="UTF-8"?><!--...原创 2019-10-25 15:50:19 · 561 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第三篇:热部署
1.POM依赖<!-- Springboot 热部署 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>...原创 2019-01-07 14:21:51 · 678 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第二篇:Thymeleaf
运行展示正题步骤1.添加pom依赖<!-- Thymeleaf --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId&g...原创 2019-05-22 15:50:30 · 649 阅读 · 0 评论 -
一起学习Spring boot 2.1.X | 第一篇:初识Spring boot
运行展示开发环境(小编使用的版本)JDK版本 :1.8及以上 (JDK1.8)开发工具:Intellij IDEA (IDEA)JAR包 :Maven仓库 (Maven3.6)服务器 :Tomcat(务必比JDK版本高,小编不在解释(Jar包不用配置、War需要配置))(Springboot内嵌Tomcat)步骤1.创建Springboot:File-New-Proje...原创 2019-05-22 15:34:35 · 787 阅读 · 0 评论