加载中
精通Spring Boot——第十六篇:初探Spring Security,使用Http Basic认证

说明 本文以及接下来有关spring security 的文章, 基于Spring Boot 2.1.0 RELEASE , Spring Security 5.1.2RELEASE 简单介绍Spring Security Spring Security是当今非常流行的,基于Spring提...

Spring boot 前后台分离项目 怎么处理spring security 抛出的异常

最近在开发一个项目 前后台分离的 使用 spring boot + spring security + jwt 实现用户登录权限控制等操作。但是 在用户登录的时候,怎么处理spring security 抛出的异常呢?使用了@RestCont...

精通Spring Boot—— 第二十篇:Spring Security记住我功能

引言 本章的代码实现是在上一篇教程:精通Spring Boot——第十九篇:Spring Security 整合验证码登录基础上,如果感觉本篇跳跃幅度较大,可先阅读上一篇,或访问我的github.com(文末会附上地...

精通Spring Boot ——第十七篇:Spring Security自定义登录逻辑

本章的内容较为简单,暂时先不涉及数据库的操作,只是为了演示,在Spring Security 中,如何来处理用户登录的流程。 想要了解用户登录的逻辑,我们只需要处理三个问题:a.用户信息获取逻辑 ...

精通Spring Boot——第十九篇:Spring Security 整合验证码登录

献上一句格言,来自马克·扎克伯格的座右铭: Stay foucsed, Keep shipping(保持专注,持续交付) 1.引言 回到本章节我们将要学习的内容,现在使用验证码登录方式是再常见不过了,图形验证码,...

No identifier specified for entity

Spring boot 使用jpa,在项目启动的时候报错 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path re...

精通Spring Boot——第十八篇:Spring Security 自定义认证流程

前两篇简单介绍了一下使用Spring Security 使用Http Basic登录,以及Spring Security如何自定义登录逻辑。这篇文章主要介绍如何使用handler来定义认证相关的流程。 先做一些自定义的操作,如...

译:Spring Boot & Elastic Stack 记录日志

在本文中,我将介绍我的日志库,专门用于Spring Boot RESTful Web应用程序。关于这个库的主要设想是: 使用完整正文记录所有传入的HTTP请求和传出的HTTP响应 使用logstash-logback-encoder库...

使用 Spring Framework 时常犯的十大错误

Spring 可以说是最流行的 Java 框架之一,也是一只需要驯服的强大野兽。虽然它的基本概念相当容易掌握,但成为一名强大的 Spring 开发者仍需要很多时间和努力。 在本文中,我们将介绍 Spring...

译:Spring Data Repository 不区分大小写查询

使用Spring Data Repository 不区分大小写查询 原文链接:https://www.baeldung.com/spring-data-case-insensitive-queries 作者:Shubhra Srivastava 译者:liululee 1. 概览 Spring Data ...

精通Spring Boot——第九篇:整合Swagger在线文档

开发中最烦的一件事是什么?当你全心全意思考的时候,前端笑眯眯的过来了:“大哥,你没告诉我该传什么参数!”......然后一堆吧啦吧啦扯淡,好了,前端大佬心满意足的走了,你以为事情也就这...

精通Spring Boot——第五篇:写一个spring-boot-starter包

为了能更好的理解Springboot的自动配置和工作原理,我们今天来手写一个spring-boot-hello-starter。这个过程很简单,代码不多。接下来我们看看怎么开始实践。 ##1. 新建maven工程。 这块就不...

2018/10/05 16:22
167
精通Spring Boot——第八篇:整合RabbitMQ消息队列

今天来和朋友们一起学习下,SpringBoot怎么整合RabbitMQ。目前消息组件大致有三种:.activemq, rabbitmq, kafka。这三者各有优缺点,RabbitMQ相比之下是处于其他二者之间的一个消息组件。Rab...

精通Spring Boot——第七篇:整合Redis实现缓存

项目中用到缓存是很常见的事情, 缓存能够提升系统访问的速度,减轻对数据库的压力等好处。今天我们来讲讲怎么在spring boot 中整合redis 实现对数据库查询结果的缓存。 首先第一步要做的就是...

精通Spring Boot——第十三篇:整合Mybatis多数据源

久违了,最近度过了一段倦怠期,这段时间干什么都没有动力,拖延症复发。好在我回来了.... ——From me . 进入今天的主题——在Spring Boot 项目中整合mybatis多数据源,其实很简单,其实并不...

精通Spring Boot——第六篇:整合druid监控SQL执行

咳咳,今天我们做些简单而实用的东西,使用springboot 整合alibaba的driud数据库监控工具。 alibaba已经提供了spring-boot-starter的jar包了。先看pom.xml加个依赖~~ (druid.version自己找哈...

精通Spring Boot —— 第十五篇:自定义异常处理

在Spring 3.2中,新增了@ControllerAdvice、@RestControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping、@PostMapping, @G...

2018/10/25 09:46
310
精通Spring Boot——第一篇:DispatcherServlet和Multipart配置

如果大家搭建过SpringMVC应用,那么一定会写个几个xml配置文件,如 application.xml, spring-mvc.xml 等。一般来说,我们搭建项目的初始步骤如下: 初始化Spring MVC 的DispatcherServlet; ...

精通Spring Boot——第十二篇:分页查询功能的实现

本文将介绍如何实现分页查询功能,推荐使用github的pagehelper插件实现(事实上大家基本都是这么干的),但本文的实现方式和大多数不同,废话少说,现在就带着大家看看区别在哪里。 先看pom...

精通Spring Boot——第四篇:Spring事件 Application Event

Spring的事件为Bean与Bean之间的通信提供了支持,当我们系统中某个Spring管理的Bean处理完某件事后,希望让其他Bean收到通知并作出相应的处理,这时可以让其他Bean监听当前这个Bean所发送的事...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部