简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录1. 介绍2. 简单例子3. 合并内容1. data对象2. 钩子函数3. 值为对象的选项,例如`method,components,directives等`4. 全局混入5. 扩展1.与vuex的区别2. 与公共组件的区别1. 介绍官网:[混入 — Vue.js (vuejs.org)](混入 — Vue.js (vuejs.org))混入(mixins)提供了一种非常灵活的方式,来分发
文章目录1. 什么是Maven2. Maven的作用3. Maven仓库3.1 远程仓库3.1.1 中央仓库3.1.2 私服3.2 本地仓库4. 本地Maven的安装4.1 安装4.2 目录介绍5. Maven中全局jdk版本控制6. Maven中远程仓库的配置7. 设置本地仓库保存jar包的位置1. 什么是MavenMaven使用对象模型(POM-Project Object Module项目对
若依使用Spring提供的实现每次请求,动态获取指定的数据源使用枚举定义多个数据源标识使用中的ThreadLocal变量存储当前线程的使用数据源标识使用配置多数据源的Bean注入和Bean的注入。在其中,使用获取多数据源的通用配置使用DataSource注解+切面实现根据service方法上的注解,实现放入数据源标记。在执行方法的时候,经由根据当前线程的标记,来动态使用某个数据源配置yml配置文件
若依框架使用Kaptcha作为验证码的生成工具由参数控制是否进行验证码校验,如果为true,则登录页有验证码填写,如果为false,登录页没有验证码铁屑若依框架使用SpringSecurity作为验证和授权的框架。
该项目采用若依的脚手架搭建RuoYi 若依官方网站RuoYi-Vuecom.ruoyi├── common // 公共工具类│ └── annotation // 自定义注解│ └── config // 全局配置│ └── constant // 通用常量│ └── core // 核心控制│ └── enums // 通用枚举│ └── exception // 通用异常│ └── filte
文章目录1. 前景2. 简单使用2.1 引入依赖2.2 配置application信息2.3 加密解密测试3. 使用Jasypt加密后的字符串代替数据库密码3.1 使用加密类进行加密3.2 替换数据库配置3.3 测试4. Jasypt配置详解5. 自定义加密5.1 官方配置5.2 自定义加密6. 自定义属性探测器6.1 官方处理流程6.1.2 注入6.1.2 DefaultLazyProperty
Idea之热部署插件JRebel+XRebel热部署:就是在修改代码之后,不用重新启动项目,即可自动编译,应用最新修改的代码使用Idea编写SpringBoot项目,实现热部署功能有两种方式引入依赖spring-boot-devtools来实现springboot的自动热部署使用Idea插件Jrebel and XRebel for IntelliJ来实现热部署1. devtools热部署1. 使
文章目录1. 介绍2. 前置知识2.1 hutool-crypto加密解密工具2.2 request流只能读取一次的问题2.2.1 问题:2.2.2 解决办法2.3 SpringBoot的参数校验validation2.5 自定义starter2.6 RequestBodyAdvice和ResponseBodyAdvice3. 功能介绍4. 功能细节5. 代码实现5.1 项目结构5.2 crypt
文章目录1. 登录认证1.1 介绍1.2 方式1.3 扩展2. 实现2.1 项目结构以及前置准备2.2 过滤器实现登录拦截2.3 拦截器实现登录拦截2.4 AOP+自定义注解实现2.5 顺序分析3. 扩展3.1 ThreadLocal存放登录用户3.2 springMVC的参数解析器1. 登录认证1.1 介绍在现在的前后端项目中,在不使用框架的情况下,登录成功之后,会生产Token发送到前端,每次