- 博客(24)
- 收藏
- 关注
原创 SpringBoot系列(十五)整合默认的缓存
一、缓存有什么用? 缓存应该是我们每一个系统都应该考虑使用的,这样可以加速系统的访问,提升系统的性能。比如我们经常需要访问的高频数据,将此类数据放在缓存中,可以大幅度提升系统的响应速度。原因就是一般来说我们的数据都是存在数据库中,但是高频的访问数据库不仅会对数据库造成压力,一定程度上还会影响响应速度,影响用户体验。如果引入了缓存,不仅能提升访问性能的同时降低数据库的压力。二、JSR107规范 JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(
2021-07-05 23:14:26 233
原创 SpringBoot系列(十四)集成邮件发送服务及邮件发送的几种方式
往期推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thymeleaf详解版Springboot系列(七) 集成接口文档swagger,使用,测试SpringBoot系列(八)一文轻松解决跨域问题SpringBoot系列(九)单,多文件上传的正确姿
2020-05-09 11:05:34 869
原创 SpringBoot系列(十三)统一日志处理,AOP+自定义注解,logback+slf4j统统搞起来
往期精彩推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thymeleaf详解版Springboot系列(七) 集成接口文档swagger,...
2020-05-07 09:29:40 817
原创 SpringBoot系列(十二)过滤器配置与使用详解
SpringBoot(十二)过滤器详解往期精彩推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thymeleaf详解版Springboot...
2020-05-01 20:51:07 424
原创 SpringBoot系列(十一)拦截器与拦截器链的配置与使用详解,你知道多少?
往期推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thymeleaf详解版Springboot系列(七) 集成接口文档swagger,使用...
2020-04-27 18:08:21 762
原创 SpringBoot系列(十)别人都是这样处理异常的,统一异常处理与统一结果返回
SpringBoot系列(十)统一异常处理与统一结果返回往期推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thymeleaf详解版Spr...
2020-04-26 19:50:02 583
原创 idea中程序员的偷懒神器,爽到飞起
idea中开发人员的偷懒神器-插件 本期推荐一些开发人员常用的一些idea插件。偷懒神器在此,不再秃头!1. idea安装插件的方法。 file->setting->plugins 搜索插件的名称,如果没有安装这个插件就可以自己 然后点击下载 下载完成之后可能有的插件需要重启idea,有的不需要,如果他提示你重启就重启idea就好了。2. AiXcoder Code ...
2020-04-23 21:33:10 1304 1
原创 SpringBoot系列(九)文件上传的正确姿势
SpringBoot系列(九)分分钟解决文件上传往期推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thymeleaf详解版Springb...
2020-04-22 21:38:37 316
原创 SpringBoot系列(八)一文轻松解决跨域问题
SpringBoot系列(八) 分分钟学会SpringBoot多种跨域解决方式往期推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thyme...
2020-04-21 15:44:38 495
原创 SpringBoot系列(七) 配置接口文档swagger,详细流程
Springboot 配置接口文档swagger往期推荐SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识springBoot系列(三)配置文件详解SpringBoot系列(四)web静态资源配置详解SpringBoot系列(五)Mybatis整合完整详细版SpringBoot系列(六)集成thymeleaf详解版本文目录1...
2020-04-20 13:09:26 2688
原创 SpringBoot系列(六)集成thymeleaf详解版
SpringBoot系列(六)集成thymeleaf详解版目录thymeleaf简介thymeleaf特点thymeleaf在SpringBoot的应用SpringBoot引入Thymeleafcontroller配置thymeleaf页面测试编写结果展示其他thymeleaf语法1. thymeleaf简介 1. Thymeleaf是适用于Web和独立环境的现代服务器...
2020-04-18 16:26:06 537
原创 SpringBoot系列(五)Mybatis整合详细版
SpringBoot系列(五)Mybatis整合目录mybatis简介项目创建entitydaoserviceserviceImplmappercontroller1. Mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可...
2020-04-14 15:13:11 1060
原创 Springboot系列(四)web静态资源配置
Springboot系列(四)web静态资源配置往期精彩SpringBoot系列(一)idea新建Springboot项目SpringBoot系列(二)入门知识SpringBoot系列(三)配置文件详解完整版引言:SpringBoot web项目开发中往往会涉及到一些静态资源的使用,比如说图片,css样式,js等等,今天我们来讲讲这些常见的静态资源应该放在哪个位置,怎么放在自己想...
2020-04-12 18:55:42 1363
原创 SpringBoot系列(三)配置文件详解完整版
springboot系列(三)配置文件详解properties 文件1.语法2.优先级3.自定义数据配置4.获取自定义数据配置1.通过prefix获取yml文件1.语法2.优先级3.自定义数据配置。4.获取自定义数据配置1.通过prefix2.通过@value注解获取引言:Springboot有一个全局配置文件,这个配置文件默认是properties文件,就是application.prop...
2020-04-06 13:42:57 3823
原创 SpringBoot系列(二)入门知识
SpringBoot系列(二)入门知识往期推荐SpringBoot系列(一)idea新建springboot项目引言本来新建springboot项目应该放在入门知识这一章的,但是由于新建springboot的第一篇文章只介绍了一种新建项目的方法,所以在这一章讲解一下springboot的基本知识,并附上其他的新建springboot的方法。目录什么是Springboot?怎么创建s...
2020-04-05 15:55:11 421
原创 ES6语法:函数(一)带默认值的函数
ES6 函数引言:函数在任何语言中偶读很重要,java里面的函数通常叫做方法,其实是一个东西,使用函数可以简化更多的代码,代码结构看着更加清晰。今天我们来学学ES6语法中,函数有什么变化。虽然现在的有比ES6更高的版本,但是主流一般都是ES6。es6中的函数相对于之前的版本提升了很多,相对来说在某些特定条件下,用新的函数很方便,也更简洁,功能性更加强大。1.带参数默认值的函数。我们都知道...
2020-04-03 17:51:17 440
原创 干货系列之java注解
干货系列之java注解前言java反射和注解在java里面很重要,但是很多人对这方面的知识理解不是很好,我来说说我自己对java反射和注解的理解,这两块内容本来应该出在一个博客文章里面讲解,但是由于我的java反射说的内容有点小多,然后我就分开将讲解一下。目录注解的概念注解的类别注解用法通过反射获取注解反射注解一起使用拼写SQL语句实战演练注解的概念java注解:比较官方...
2020-03-31 17:21:13 432 2
原创 css3笔记系列3-最详细的css3选择器解析
最详细的css3选择器解析选择器是什么? 比较官方的解释:在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。最常见的 CSS 选择器是元素选择器。换句话说,文档的元素就是最基本的选择器。 看代码,元素选择器就是这个: h1作为一个元素标签,是最基本的选择器,这样可以对h1标签设置属性。选...
2020-03-30 15:14:44 218
原创 java反射机制精讲,干货不能错过
java反射机制精讲目录1. 反射机制的概念2. 反射的基础Class类3. 反射的用法4. 反射的应用示例作者简介:全栈学习笔记,一个正在努力的人反射机制的概念:在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。反...
2020-03-30 14:24:55 187
原创 SpringBoot系列(一):新建springboot项目
不多说废话,直接进入正题,按照下面的步骤创建一个springboot项目一般不会出错,当然不排除可能会有一些脸黑的,不过应该问题不大。第一步,如果你是在已有的项目里面,新建一个springboot项目如果你们是在idea打开后没有项目打开创建项目,那就比较简单了,当然你也可以这样回退到选择打开项目的主页面然后你看到的就是这样子的点击它,你...
2020-03-26 16:48:32 3182
原创 css3笔记系列-2.css中常见的样式属性和值
css3系列-2.css中常见的样式属性和值继续上一篇文章的继续了解css的基础知识,关注我微信公众号:全栈学习笔记css中常见的样式属性和值字体与颜色背景属性文本属性边框属性内外边距鼠标光标属性列表样式定位属性浮动和清除浮动滚动条样式显示和隐藏字体与颜色font-family:微软雅黑;/*字体名称(类型):微软雅黑,黑体,楷体,宋体*/font-size:...
2020-03-24 08:01:02 175
原创 css3笔记系列-1.css基础知识入门
css3系列-1.css基础知识入门1.css 如何引用内部外部内联代码示例内部css代码示例####<head> <meta charset="UTF-8"> <title>index</title> <style> h1{ color: red; } </style></he...
2020-03-18 16:45:01 183
原创 ES6语法:var、let、const的区别详解
今天来说说es6的语法,最基础的也就是var,let,const 的用法与区别了,我们来看看他们之间的恩怨情仇。首先来说说var,这个只要是学过js的都知道,它是用来声明一个变量的,但是它在开发中也会遇到一些问题,比较难解决。先来看看下面的代码:var str="hello world";function testVar(){ var str="hello";}testVar...
2020-03-10 23:04:04 494 2
原创 JavaScript(js)函数声明与函数表达式的区别
在JavaScript中,函数是经常用到的,在实际开发的时候,我想很多人都没有太在意函数的声明与函数表达式的区别,但是呢,这种细节的东西对于学好js是非常重要的。函数声明与函数表达式用代码写出来是这样的:```javascript//函数声明function say(){ console.log("函数声明")}//函数表达式var say1 = function(){ ...
2020-02-25 19:51:15 731 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人