1 浏览器跨域问题 跨域请求,是一个站点访问另外一个不同域名站点上的资源。当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。比如说通过<link>标签加载外部
阅读更多...
配置文件bootstrap.yml和application.yml都可以用来配置参数。 bootstrap.yml 定义系统级别参数配置; 应用于: 1. Spring Cloud Config 配置
快速开发框架 技术框架:Springboot2.x Bootstrap mybatis shiro 集成系统管理功能:部门用户管理,菜单权限配置,业务日志监控查看等 实现效果 这里以导航站为例,使用J
当前比较流行前后端分离式开发,提供详细的后端API接口文档,对于前端开发和后端开发都是比较重要的。开发者可以查阅和搜索API文档,并可以直接切换接口调试,提高了开发效率。Swagger是用于Restf
@RequestMapping 注解能够处理 HTTP 请求的方法, 比如 GET, PUT, POST, DELETE 以及 PATCH。 常用方式如下写法: @RequestMapping(met
SpringBoot启动时,执行初始化方法的几种方式: 方法1:CommandLineRunner接口 import org.springframework.boot.CommandLineRunne
Lombok是一款小巧的代码生成工具。官方网址:http://projectlombok.org/ Lombok类似于一种IDE插件,在使用时Eclipse或IntelliJ IDEA都需要安装相应的
对比Spring Security Spring Security,是一个基于Spring的身份验证和访问控制框架。支持主流的认证方式(HTTP 基本认证、HTTP 表单验证、HTTP 摘要认证、Op
MyBatis-Plus 官网:https://mp.baomidou.com 与TkMybatis比较 都是对mybatis增强扩展,基本功能都是简化sql配置,集成代码生成器,支持乐观锁、分页、多
前端提交的请求参数需要进行校验,如果使用if else语句校验,比较繁琐。使用@Valid和@Validated注解很好的解决了这个问题。 @Valid和@Validated的区分 @Validate