Thinkingcao的博客

每首歌是每张脸

如何自定义一个拦截器

  SpringMVC拦截器的使用详解:https://blog.csdn.net/xiaokang123456kao/article/details/72831049 1、自定义拦截器类,实现HandlerInterceptor接口,并重写抽象方法进行拦截器的拦截逻辑 // return...

2018-11-21 11:21:10

阅读数 62

评论数 0

SpringBoot | 第三十六章:SpringBoot如何测试打包部署

有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。 开发阶段 单元测试 在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了...

2019-02-22 10:38:34

阅读数 3

评论数 0

SpringBoot | 第三十五章:Spring Boot解决项目启动时初始化资源

一、前言 在我们实际工作中,总会遇到这样需求,在项目启动的时候需要做一些初始化的操作,比如初始化线程池,提前加载好加密证书等。今天就给大家介绍一个 Spring Boot 神器,专门帮助大家解决项目启动初始化资源操作。 这个神器就是 CommandLineRunner,CommandLineR...

2019-02-22 10:25:45

阅读数 11

评论数 0

SpringBoot | 第三十四章:Spring Boot集成freemarker模板引擎渲染web视图

       freemarker和thymeleaf是模板引擎。在早前我们使用Struts或者SpringMVC等框架的时候,使用的都是jsp,jsp的本质其实就是一个Servlet,其中的数据需要在后端进行渲染,然后再在客户端显示,效率比较低下。而模板引擎恰恰相反,其中的数据渲染是在客户端,效...

2019-02-21 17:30:08

阅读数 13

评论数 0

application.properties各种配置模板 --springBoot配置文件

本文转载:http://blog.csdn.net/lpfsuperman/article/details/78287265###; # spring boot application.properties配置的各个属性详解 # 该示例文件作为标准提供。(官方文档 翻译过来的) # 还是花了...

2019-02-21 16:57:42

阅读数 10

评论数 0

SpringBoot | 第三十三章:Spring Boot集成JavaMailSender发送邮件

       相信在使用Java发送邮件功能的大佬都知道Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot的Starter模块中也为此提供了自动化配置,支持发送邮件。下面通过实例看看如何在Spring Boot中使用JavaMailSender发送邮...

2019-02-21 16:17:16

阅读数 14

评论数 0

Spring注解大全

注解本身没有功能的,就和xml一样。注解和xml都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列Spring|SpringMVC相关注解的简介。 Spring部分 1.声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用...

2019-02-21 10:39:48

阅读数 18

评论数 0

SpringBoot | 第三十二章:SpringBoot集成Redis缓存

这篇文章主要介绍springboot整合redis,如果你还不了解redis,可以看下这篇文章:Redis入门配置 一、新建SpringBoot项目,项目名springboot-redis,pom.xml中引入下面依赖信息: <parent> ...

2019-02-20 16:32:08

阅读数 217

评论数 3

SpringBoot | 第三十一章:SpringBoot集成JDBCTemplate

本文介绍springboot通过jdbc访问关系型mysql,通过spring的JdbcTemplate去访问。 准备工作 jdk 1.8 maven 3.0 idea mysql 初始化mysql: -- create table `account` DROP TABLE `acc...

2019-02-20 15:39:34

阅读数 13

评论数 0

SpringBoot | 第三十章:SpringBoot集成Mybatis注解配置详解

本文主要讲解如何在springboot下整合mybatis,并访问数据库。由于mybatis这个框架太过于流行,所以我就不讲解了。 引入依赖 在pom文件引入mybatis-spring-boot-starter的依赖: <dependency&...

2019-02-20 13:37:57

阅读数 23

评论数 0

SpringBoot | 第二十九章:SpringBoot集成Thymeleaf模板引擎渲染web视图

一、新建SpringBoot项目springboot-thymeleaf,引入pom依赖 <?xml version="1.0" encoding="UTF-8"?> &...

2019-02-20 12:33:34

阅读数 12

评论数 0

SpringBoot | 第二十八章:SpringBoot集成swagger2

Swagger2介绍 Swagger是一款RESTful接口的文档在线自动生成、功能测试功能框架。一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务,加上swagger-ui,可以有很好的呈现 一、新建SpringBoot项目springboot-swagger,...

2019-02-19 16:56:26

阅读数 16

评论数 0

SpringBoot | 第二十七章:SpringBoot属性配置文件详解

springboot采纳了建立生产就绪Spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修改一些配置,或者需要有自己的配置属性。 一、创建Spri...

2019-02-19 15:52:35

阅读数 33

评论数 0

SpringBoot | 第二十六章:Spring Boot 集成 Lombok 让代码更简洁

lombok的威力 IntelliJ IDEA安装lombok插件 Spring Boot项目中使用lombok 其它简化代码的特性介绍 推荐用法         IntelliJ IDEA安装lombok插件 1.菜单栏 File &...

2019-02-19 10:15:06

阅读数 11

评论数 0

二维码生成工具

在项目中有时候需要用到二维码,集成二维码生成工具会方便很多,最近浏览GitHub时,发现一个好的二维码生成工具类 二维码生成工具源码地址:https://github.com/binarywang/qrcode-utils Maven项目中直接加入二维码生成工具的依赖信息: &am...

2019-02-18 13:24:43

阅读数 24

评论数 0

JavaScript常用工具方法封装

因为工作中经常用到这些方法,所有便 JavaScript 1. type 类型判断 isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) === 'String' } isNumb...

2019-02-15 13:16:35

阅读数 34

评论数 0

都2019了,还在问GET和POST的区别

GET和POST的区别本质区别:https://segmentfault.com/a/1190000018129846

2019-02-15 13:12:32

阅读数 29

评论数 0

SpringBoot | 第二十五章:spring boot项目之登出删除缓存session至redis和cookies

一、从request中读出cookies集合,然后封装成map,为的是能够直接通过name得到相应的cookie即get方法 public static Cookie get(HttpServletRequest request, String...

2019-02-15 12:01:22

阅读数 29

评论数 2

IDEA常用插件整理

Lombok 作用:帮使用者提高编码效率,减少重复与冗余的代码。使用教程下载地址 阿里巴巴代码规范检测 使用教程下载地址 GsonFormat 作用: json 格式的字符串转换成实体类参数使用教程下载地址 Maven Helper 作用:一键查看maven依赖,查看冲突的依赖,一键...

2019-02-15 11:56:42

阅读数 39

评论数 1

SpringBoot | 第二十四章:spring boot项目之登陆缓存session至redis和cookies

一、将获取的openId(详细步骤见卖家扫码登陆获取openId)作为参数传入到SellerUserController中的login登陆方法。    注:此处设置token,是为了取出时先从cookie中拿出token,再回redis校验 二、将传入的openId去和数据库中的数据进行匹配...

2019-02-15 11:30:45

阅读数 23

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭