- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 Vue3 全局变量配置获取不到值的奇葩问题
我们都习惯于把项目中频繁用到的常量集中到一个文件中进行配置,例如我们经常用到的API地址。它让我们获取全局变量反而变得更加复杂了,还不如原来Vue2用起来更方便。除了globalProperties方法,各大AI还给出用provide/inject或者Vuex或pinia,都要inject一下,还不如我直接引入配置文件config.js来得痛快。前边三步跟Vue2是一样的,只是在使用方法上让人难以接受,官方还特别说明了在setup函数中不能直接使用this获取变量,重点就是不能使用this了。
2024-08-14 16:16:08
886
2
原创 SpringSecurity6只关闭部分请求CSRF保护的方法
作者在进行新版的Springboot3.2.5+SpringSecurity6的整合过程中,需要对Jwt的功能进行测试。根据网上的建议,采用token方式进行鉴权的项目,就不要对请求采取csrf保护了。以上写法仅对Springboot3.2.5+SpringSecurity6这个版本有效,其它的版本没测,请读者注意。先说这个做法起不到关闭部分请求保护的作用,而是直接全部关闭了CSRF保护。以下写法是新版本的正确写法,也不知道老外为什么那么喜欢折腾,往往有些功能没有什么本质上的变化,只是写法各有千秋。
2024-07-26 11:10:06
525
原创 @Value注解在Springboot3中获得值为null的问题解决办法
我在调试Jwt插件的时候,突然发现通过@Value注解从properties文件中获取secret值时为null。为了确保密钥的安全性,我们一般把这些都配置在properties文件中,由专人管理。如果把密钥直接写在代码中,凡是参与项目的人员就都知道密钥了,存在一定的风险性。近期我们升级了Springboot框架,却发现如此这样获得的值是null。
2024-07-25 08:51:37
408
原创 SpringBoot3.0.1集成MybatisPlus3.5.2出现Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
Springboot3与MybatisPlus3.5.2导致的Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required异常处理。
2023-01-31 11:18:58
1896
1
原创 SpringSecurity6.0自定义数据库登录认证详细注释与两个关键点
直接把安全认证的两个关键点找了出来,让大家明白自定登录我要从哪里入手。第一是重写SecurityFilterChain,第二是重写UserDetailsService。
2023-01-29 11:53:38
6036
2
ASP模板引擎Climber
2012-12-19
VB.NET可以很容易实现多文件多线程同时下载
2012-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人