spring
谱写
生活不是等待风暴过去,而是学会在雨中翩翩起舞~
兴
展开
-
springsecurity详解
1.springsecurityspringsecurity底层实现为一条过滤器链,就是用户请求进来,判断有没有请求的权限,抛出异常,重定向跳转。2.登录页springsecurity自带一个登录页。从登陆入手,登录页替换成我们自己的,对输入的账号密码进行验证/** * 表单登陆security * 安全 = 认证 + 授权 */@Configurationpublic class SecurityConfig extends WebSecurityConfigur原创 2020-11-23 14:06:03 · 96041 阅读 · 9 评论 -
@ConfigurationProperties获取参数值
在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properties 或 application.yml 文件中,通过@ConfigurationProperties注解,我们可以方便的获取这些参数值使用 @ConfigurationProperties 配置模块假设我们正在搭建一个发送邮件的模块。在本地测试,我们不想该模块真的发送邮件,所以我们需要一个参数来「开关」 disable 这..原创 2020-11-23 13:39:27 · 2247 阅读 · 0 评论 -
@Pointcut 注解的使用
AOP的基本概念 Advice(通知、切面): 某个连接点所采用的处理逻辑,也就是向连接点注入的代码, AOP在特定的切入点上执行的增强处理。 1.1 @Before: 标识一个前置增强方法,相当于BeforeAdvice的功能. 1.2 @After: final增强,不管是抛出异常或者正常退出都会执行. 1.3 @AfterReturning: 后置增强,似于AfterReturningAdvice, 方法正常退出时执行. 1.4 @AfterThrowing: 异常抛出增强,相当于Th原创 2020-11-23 10:48:29 · 18231 阅读 · 3 评论 -
Response to preflight request doesn't pass access control check跨域问题,session不共享也同样
说明:这个异常是由于跨域而引起的 (你没有解决跨域的问题)第一种:拦截器方式第二种:注解方式把下面这个注解,放在需要跨域的controller上面,需要的话,也可以配置一个过滤器,实现全局跨域springboot 有 如果使用SSM 则需要把spring版本更新到4.2以上使用该注解第三种:前端ajax请求方式增加header头信息 我这里就不弄了 还有一种...原创 2019-11-16 09:40:54 · 8909 阅读 · 0 评论 -
Spring 使用注解方式进行事务管理
使用步骤:步骤一、在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schem...原创 2018-06-06 10:28:20 · 146 阅读 · 0 评论