自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 keycloak集群配置

下载从https://www.keycloak.org/downloads 获取最新版本解压到任意工作目录,进入到bin目录下,执行standalone.sh脚本即可启动keycloak。配置mysql数据源Keycloak默认使用h2作为数据源,想要数据持久化存储必须先配置mysql作为数据存储方式。1,创建目录创建keycloak-13.0.0\modules\system\layers\keycloak\com\mysql\main放入驱动,同时在该目录创建module.x

2021-06-28 14:58:11 1783

原创 spring 事物失效总结

声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。简而言之,@Transactional注解在代码执行出错的时候能够进行事务的回滚。使用说明 需要在启动类上添加@EnableTransactionManagement注解。 当作用于类上时,该类的所有 public 方法将都具有该类型的事务属性,同时,我们也可以在方法级别使用该标注来覆盖类级别的定义。 在项目.

2021-05-24 17:39:26 151

转载 Java8 新特性

【终极版】Java8 新特性全面介绍一、介绍Java 8 已经发布很久了,很多报道表明 Java 8 是一次重大的版本升级,虽然我们的 JDK 环境也升级到1.8,但是在日常的开发过程中,使用最多的编程风格还是停留在 JDK1.7。Java8 新增了非常多的特性,主要有以下几个: Lambda 表达式:Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中) 函数式接口:指的是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口,这样的接口可以隐式转换为 Lam

2021-03-04 13:07:29 296 1

转载 SpringBoot写优雅的后端接口

前言一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建这几个部分每个公司要求都不同,没有什么“一定是最好的”标准,但一个优秀的后端接口和一个糟糕的后端接口对比起来差异还是蛮大的,其中最重要的关键点就是看是否规范!本文就一步一步演示如何构建起一个优秀的后端接口体系,体系构建好了自然就有了规范,同时再构建新的后端接口也会十分轻松。在文章末尾贴上了项目演示的github地址,clone下来即可运行

2020-08-07 09:20:01 242

转载 vagrant介绍(3):搭建跨平台的项目开发环境

需求情况哪些情况下可能会需要使用Vagrant来搭建开发环境:项目本身需要在Linux/MacOS上跑(比如Ruby项目),而开发者使用的是Windows (当然这种情况也可以不通过vagrant,自己搭建虚拟机)项目开发者使用的系统不一,但希望统一开发环境搭建项目环境是一个较为麻烦的过程,新手可能需要花费较多时间,但是需要所有开发者快速投入开发工作使用场景自己初始化一个box...

2019-07-04 16:03:16 126

转载 vagrant介绍(2):使用Vagrantfile实现集成预安装

在我们的开发目录下,有一个文件Vagrantfile,里面包含有大量的配置信息,主要包括三个方面:虚拟机配置、SSH配置、基础配置。Vagrant是使用Ruby开发的,所以它的配置语法也是Ruby的,但是没有学过Ruby的人还是可以跟着它的注释,知道如何配置一些基本项。1.Vagrantfile配置文件详解box设置config.vm.box = "base"1这个配置展示了哪个box...

2019-07-04 16:01:26 350

转载 vagrant介绍(1)

Vagrant是一款用来构建虚拟开发环境的外挂工具,可以简化虚拟机配置和管理。它底层支持VirtualBox、VMware、AWS等,非常适合使用php/python/ruby/java语言开发web应用,“代码在我机子上运行没有问题”这种说辞将成为历史。1. 安装VirtualBox去官网https://www.virtualbox.org/wiki/Downloads下载最新版的Virt...

2019-07-04 15:57:23 831

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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