Springboot 使用 JavaMailSender 发邮件发邮件功能,使用还是很普遍的,比如注册,找回密码,留言,推送………………….我们来看看springboot 是怎么发邮件的。1、添加依赖<dependency> <groupId>org.springf ...
Spring Boot (四):日志管理
默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台。在运行应用程序和其他例子时,你应该已经看到很多INFO级别的日志了。1、添加依赖maven依赖中添加了spring-boot-starter-logging:<dependency> &l ...
Spring Boot (三):Thymeleaf 的使用
Thymeleaf 的基本语法Thymeleaf是Web和独立环境的现代服务器端Java模板引擎,能够处理HTML,XML,JavaScript,CSS甚至纯文本。Thymeleaf的主要目标是提供一种优雅和高度可维护的创建模板的方式。为了实现这一点,它建立在自然模板的概念上,将其逻辑注入到模板文件 ...
Spring Boot (二):Web 开发篇
Springboot之Web 开发篇1、静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。 2、默认配置Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static/public/resources/META-IN ...
Spring Boot (一):初识之入门篇
Spring Boot入门一、简介与特点是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid a ...
正则去掉html 标签和样式,只留文本
在工作中遇到,记录一下demo<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge ...
IO 流 之重复利用
InputStream 之重复利用 有时我们需要重复利用输入流,比如图片上传时获取 图片的宽高…… 还有很多……… 1、代码示例// 拿到上传文件的输入流InputStream in = files[i].getInputStream();ByteArrayOutputStream baos = ...
Windows 10 与 kali 双系统安装
这个教程是在win10 的环境下进行的,其他环境类似,此教程做参考用。一、教程中用到的工具如下: 1、kali 2017.1镜像, 装送门:http://cdimage.kali.org/kali-2017.1/kali-linux-2017.1-amd64.iso 2、U盘 现在最低也有8 ...
Windows 安装MYSQL 5.7服务
安装MYSQL 5.7服务一、从官网下载.msi 文件官网:https://dev.mysql.com/downloads/windows/installer/5.7.html 二、安装1.同意,接受 2.选择自定义 3.选择软件位数 4、执行 5、选择 下一步 6、选择端口 下面这个是mysql的 ...