SpringBoot项目一般都会有Application的入口类,入口类中会有main方法,这是一个标准的java应用程序的入口方法。@SpringBootApplication用于Spring主类上最最最核心的注解…
标签:springboot
SpringBoot统一拦截处理异常
为什么web项目需要统一拦截处理异常。 首先,web项目中进行异常的拦截和统一处理是常规操作和常见操作,但不是非做不可的必选动作。 那为什么是开发中经常这样操作呢?个人理解原因有二: (1)对前端用户友好。当后端代码执行…
Spring Boot Session 会话管理
Spring Boot Session 会话管理是用于安全控制一个用户或者实体对基于网络的应用/服务的多个请求的过程。 HTTP用于网站和浏览器之间的交流,而会话则是同一个用户创建的一系列的HTTP请求和事务。 会话管理…
spirng-boot中,基于既有的token验证方式,利用spring-security实现权限系统
spirng-boot中,基于既有的token验证方式,利用spring-security实现权限系统 用过spring-security的都应该能感觉到,spring-security把authentication和a…
[译] Spring 入门 - 通过 JPA 访问数据
原网页:https://spring.io/guides/gs/accessing-data-jpa/ 你将构建 你将构建一个应用,它会保存Customer这个POJO(简单Java对象)到内存数据库中 你将需要 大约1…
springboot设置cors跨域请求的两种方式
1、第一种: public class CorsFilter extends OncePerRequestFilter { static final String ORIGIN = "Origin"; protected…
记一次Spring Boot项目部署,同时支持HTTP与HTTPS、80与443权限问题
最近把客户端的内测分发平台使用Spring Boot+Kotlin重构了,以前是用Tomcat部署的,现在改用Jar包部署。由于是比较简单的单体应用,所以没有使用持续集成框架Jenkins,都是通过FTP上传到Tomca…
Docker容器启用Spring Profiles
在使用Spring Boot快速搭建基于Docker的微服务时,碰到了关于spring.profiles.active的问题。具体可以参见我在stackoverflow的提问。https://stackoverflow.…
spring boot直接返回静态html
spring boot直接返回静态html 通常spring boot的一般教程的例子都是通过模板来返回页面,比如thymeleaf或者freemarker,但是直接返回html的例子比较少。本文参考文章SpringBo…
Spring Boot 2.0 外部化配置介绍
简介 在应用中管理配置并不是一个容易的任务,尤其是在应用需要部署到多个环境中时。通常会需要为每个环境提供一个对应的属性文件,用来配置各自的数据库连接信息、服务器信息和第三方服务账号等。通常的应用部署会包含开发、测试和生产…
消息队列异步请求,客户端同步收到结果
如何设计一个接口,使用消息队列异步请求,但是客户端同步收到结果 异步处理,同步返回?为什么会有这样一个需求?既然接口要求同步返回,那么直接阻塞就好了,要什么异步消息同步返回?高并发保护系统的手段是缓存、限流、降级。限…
WebSocket的使用(基于VUE与SpringBoot)
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket AP…