加载中
译:Spring Boot & Elastic Stack 记录日志

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

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

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

默默学微服务:微服务概述

1.什么是微服务 什么是微服务,一千个人有一千个哈姆雷特,wikepedia也有很多不同的讨论,维基上如是说道: Microservices are a software development technique—a variant of the servic...

Java进阶之路——泛型

1.引言 泛型是指参数化类型的能力,可以定义带泛型的方法或类,随后编译器会使用具体的类型来代替它。Java中可以定义泛型类,泛型接口和泛型犯法。 2.优点 使用泛型能够使程序在编译期就抛出...

我的心灵旅程:2019重新开始

前言 2019 已经过去4个月20天了,我这个重新开始,是不是晚了点??? 哈哈哈。 但还有7个月,不算晚,希望剩下的时间,能好好贯彻自己的思想,认识更多朋友,不管是年长的还是比我的小的,希...

Part 002: Java并发机制的底层实现原理

1.volatile实现原理 Java语言规范第3版中对volatile的定义如下: Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致的更新,线程应该确保通过排他锁单独获得这个变量。 1....

02/14 14:41
20
Part 001: 并发编程面临的挑战

并发编程的目的是为了让程序执行的更快,而不是启动更多的线程让程序最大幅度的并发执行。 1.上下文切换 CPU通过时间片分配算法来循环执行任务,任务从保存到再加载的过程就是一次上下文切换...

精通Spring Boot—— 第二十一篇:Spring Social OAuth 登录简介

1.什么是OAuth OAuth官网介绍是这样的: An open protocol to allow secure authorization in a simple and standard method from web, mobile and desktop applications. 翻译过来就是: 允许...

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

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

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

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

CentOS安装 JDK, Redis, MySQL

有备无患,万一以后要用到!自己做个记录。 Centos7安装 jdk 安装方式介绍两种。A.使用yum 安装,这种情况JAVA_HOME在 /usr/lib/jvm下B.手动下载jdk,配置JAVA_HOME环境。 先用yum安装来看看...

搭建私有maven仓库并在项目中使用

这是一篇写给女朋友看的教程...前方高能,注意避让~ 1.私有maven仓库的搭建 搭建环境为阿里云ESC服务器,CentOS.确保服务器已经安装Jdk。然后我要手把手教你安装和启动nexus。 Step1:新建一个...

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

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

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

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

精通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 3.2中,新增了@ControllerAdvice、@RestControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping、@PostMapping, @G...

2018/10/25 09:46
251
精通Spring Boot —— 第十四篇:整合mybatis和jpa的多数据源

刚更新了一篇SpringBoot整合mybatis。突然想mybatis虽然功能强大,但是对sql的要求还是算高的。Spring Data Jpa对于某些用户来说 ,还是个比较简单的选择。毕竟不用写较复杂的sql语句,于是就...

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

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

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

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

精通Spring Boot——第十一篇:使用自定义配置

今天这篇文章给大家介绍自定义配置的两种方式 第一式: 使用@ConfigurationProperties,且看代码 package com.developlee.customconfig.config; import org.springframework.boot.context.pr...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部