![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 73
Fq琦琦
这个作者很懒,什么都没留下…
展开
-
Spring Boot + Spring Security JWT权限鉴权系统
spring security的简单原理: 1.登录验证 2.授权管理配置文件 动态权限控制spring security的简单原理访问资源(即授权管理):数据库表设计权限过滤器 权限控制:判断用户角色 然后需要在 配置文件中,配置动态权限控制开发核心类jwt-token 工具类...原创 2022-06-19 17:24:07 · 779 阅读 · 0 评论 -
SpringBoot学习汇总
Springboot 注解SpringBoot中,@Autowired和@Resource注解区别:@Autowired 是 Spring 提供的注解,@Resource 是 JDK 提供的注解。@Autowired 默认的注入方式为byType(根据类型进行匹配),@Resource默认注入方式为 byName(根据名称进行匹配)。当一个接口存在多个实现类的话,byType这种方式就无法正确注入对象。当一个接口存在多个实现类的情况下,@Autowired 和@Resource都需要通过名称原创 2022-05-18 05:15:08 · 123 阅读 · 0 评论 -
SpringBoot项目报错汇总
Springboot整合Spring security关于Security错误关键词: Illegal overloaded getter method with ambiguous type for property enabled错误信息描述:Illegal overloaded getter method with ambiguous type for property enabled in class class com.fqcode.server.pojo.Admin通过仔细查找发现原创 2021-11-28 07:19:01 · 642 阅读 · 0 评论 -
Spring Validation优雅地校验参数
使用Spring Validation优雅地校验参数引言一般在业务开发过程中 controller 层的参数校验都是怎么写的?是否也存在下面这样的直接判断?public String add(UserVO userVO) { if(userVO.getAge() == null){ return "年龄不能为空"; } if(userVO.getAge() > 120){ return "年龄不能超过120"; } if(原创 2021-10-30 00:55:41 · 244 阅读 · 1 评论 -
SpringBoot项目解决跨域问题
1. 什么是跨域同源策略要了解跨域,先要知道同源策略。同源策略是由 Netscape 公司提出的一个著名的安全策略,所有支持 JavaScript的浏览器都会使用这个策略。所谓同源是指:协议,域名,端口 全部相同。浏览器从一个域名的网页去请求另一个域名的资源时,协议,域名,端口任意不同,都会出现跨域问题。现实工作开发中经常会有跨域的情况。因为公司会有很多项目,也会有很多子域名,各个项目或者网站之间需要相互调用对方的资源,所以跨域请求是避免不了的2. 解决跨域的三种方案方法一:注解@C原创 2021-10-28 20:39:15 · 79 阅读 · 0 评论 -
Spring快速入门
导入jar包核心:必须要导入的beanscontextcoreExpressioncommons-logging依赖:Spring 3.之后,所有的依赖包不包含,需要时导入核心配置文件applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://原创 2021-07-25 20:43:56 · 49 阅读 · 0 评论 -
Spring框架
Spring组成Spring 框架由6个模块组成:注:上图是spring4的结构图,不同版本结构略有差异,但模块都是相同的。核心容器Core Container 核心容器容器是Spring的核心部分,Core Container模块是Spring框架的基础,所有模块都构建于核心模块之上。Beans Beans模块是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Depen-dency Injection(IoC/DI原创 2021-07-25 19:57:17 · 75 阅读 · 0 评论 -
Spring 概述
Spring框架Spring 是分层的JavaSE/EE应用 full-stack(全栈)轻量级开源框架,以IOC(Inverse Or Control:反转控制)和AOP(面向切面编程)为内核。Spring 框架的核心代理模块、AOP、JDBC支持Spring事务管理Spring 与MyBatis整合传统开发模式:基于的项目框架结构:entity / dao / service /action用户访问:user.action —>Tomcat ( 服务器创建Action原创 2021-07-25 19:36:30 · 69 阅读 · 0 评论 -
Spring基础知识汇总
Spring简介Spring框架由Rod Johnson开发,2004年发布了Spring框架的第一版。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。Spring优势低侵入式设计,代码的污染极低独立于各种应用服务器,基于Spring框架的应用,可以真正实现Write Once,RunAnywhere的承诺Spring的IoC容器降低了业务对象替换的复杂性,提高了组件之间的解耦Spr原创 2021-07-25 19:07:34 · 85 阅读 · 0 评论