在Spring Boot实现代码热部署是一件很简单的事情,代码的修改可以自动部署并重新热启动项目。 这样,当修改一个java类时就会热更新。 以下配置用于自定义配置热部署,可...
在Spring Boot实现代码热部署是一件很简单的事情,代码的修改可以自动部署并重新热启动项目。 这样,当修改一个java类时就会热更新。 以下配置用于自定义配置热部署,可...
在Spring boot中,注解使用非常频繁,通过使用注解可以有效的提供开发效率,让项目代码看起来更简洁。 之前做过一个项目后台是使用Spring boot框架的,本篇文章将...
Docker简介 什么是docker 官方解释: Docker is the company driving the container movement and the o...
在将SpringMVC项目转移到Springboot上的过程中,主要做了以下的事情 Profile配置 全局变量从properties文件读入 数据源与Mybatis配置 日...
很多时候,我们在构建系统的时候都会自己创建用户管理体系,这对于开发人员来说并不是什么难事,但是当我们需要维护多个不同系统并且相同用户跨系统使用的情况下,如果每个系统维护自己的...
Spring扩展体系 BeanFactoryPostProcessor 接口 这个接口作用在容器实例化bean之前,可以读取bean的定义,并可以修改它、可以添加bean的定...
1、 添加maven依赖 2、 添加redis配置 本地(单点redis) 在application-local.properties(本地配置)内添加redis配置: 如果...
这一部分介绍一下我发现的在 Spring MVC 下进行输入处理以及验证信息反馈方面的一些思路。完整的示例代码见 GitHub。 区别请求对象和实体对象 目前我所构建的 sp...
使用Springboot,我们很多时候直接使用@PathVariable、@RequestParam、@Param来获取参数,但是偶尔还是要用到request和respons...
序言:此前,我们主要通过XML配置Spring来托管事务。在SpringBoot则非常简单,只需在业务层添加事务注解(@Transactional )即可快速开启事务。虽然事...
序言:跨域资源共享向来都是热门的需求,使用CORS可以帮助我们快速实现跨域访问,只需在服务端进行授权即可,无需在前端添加额外设置,比传统的JSONP跨域更安全和便捷。 一、基...
问题:如题,hibernate在更新中间表时,会先删除旧的数据再插入新数据的问题。情景:比如现在数据库有一张user表,一张role表,一张user_role中间表 User...
1. 概述 本文简要总结一下如果使用Spring Security OAuth和Spring Boot来实现SSO,文末有样例代码。不了解OAuth2.0协议的同学请参考《O...
背景 何为延迟队列? 顾名思义,延迟队列就是进入该队列的消息会被延迟消费的队列。而一般的队列,消息一旦入队了之后就会被消费者马上消费。 延迟队列能做什么? 延迟队列多用于需要...
本文描述的是在springmvc中,通过注解清除(跳过)拦截器,支持在Controller类级别或者方法级别来清除,可同时清除多个拦截器。 在开发web后台时,我们的接口一般...
一.应用系统的架构历史 二.什么是微服务? 2.1 微服务概述 起源:微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservi...
在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们看,一般的会采用Excel或者Word来写,高级一点的就采用...
在分布式程序或者单机程序中,如果某一个接口的不可用,严重的将会引起整个应用的雪崩,跟现在家中的保险盒是一个道理,为了保护家中的电器都会加入保险丝,关于断路器的更多原理大家可以...
我们在写Restful Api时,经常需要返回这种结构的数据: 其中code方便我们判断操作是否成功,复杂一点可以作为操作码,封装错误类型,比如401为登录过期,当然...