摘要: 5.25-5.27 学习Swagger,写代码Demo+一篇笔记 5.28-5.31 学习Mabatis自动生成,写代码Demo+一篇笔记 6.1-6.9 继续听开发课程,完成两个模块功能联调、测试 阅读全文
posted @ 2024-05-25 18:37 aguo718 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 前端请求后端,因为端口不一样,肯定会涉及到跨域。 Config中构建 CrosFilter bean SpringBoot两种方式: 1)控制器上(Controller)添加:@CrossOrigin 2)SpringMVC Web容器的定制接口中 重写 addCrosMappings 阅读全文
posted @ 2024-05-25 18:19 aguo718 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在 dynamic-datasource-spring-boot-starter 3.2.0 中,如果你希望对加密的密码进行自定义解密,你需要实现自己的 PropertySourceLocator 或者自定义配置解析逻辑,以便在读取配置时能够自动解密密码。 以下是实现自定义解密逻辑的一般步骤: 创建 阅读全文
posted @ 2024-03-19 18:44 aguo718 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 一、 简介 MyBatisPlus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强,不做改变,为简化开发,提高效率而生。 特性及官网链接(简称苞米豆): 可在IDEA中安装以下插件: MybatisX : 支持跳转,自动补全生成SQL; dynamic-datasourc 阅读全文
posted @ 2023-12-24 11:03 aguo718 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 前言 本博文为听课笔记,简单记录下SpringSecurity的鉴权方式及如何在整个流程中自定义个性化鉴权,以备后续学习及工程需要。 正文 一个请求进来SpringSecurity会经过一系列的过滤器,示意图如下: jwtFilter简介:验证用户token,通过则将其保存在SpringSecuri 阅读全文
posted @ 2023-12-02 11:24 aguo718 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 Vue是一套用于构建用户界面的渐进式框架(可由简单到复杂进行使用)。 MVVM响应式编程模型,避免直接操作DOM,降低DOM操作的复杂性。 MVVM编程思想(数据与页面的双向绑定) 2. 脚手架 官网链接:https://cli.vuejs.org/zh/ webpack是一个构建工具 阅读全文
posted @ 2023-11-30 20:52 aguo718 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ES6:ECMAScript,是一个标准,JavaScript是这个标准最流行的普遍的实现。(可类比于JDK8...) ES6 发布于2015年。 ES6新特性: 引入常量(不能修改):const 引入let:局部变量,只可声明一次,不能变量提升(要求更严谨) 变量提升:可先使用,再声明(正常的逻辑 阅读全文
posted @ 2023-11-15 23:14 aguo718 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 安装依赖包:npm install 项目编译启动:npm run dev 示例: 编译成功后可通过http://localhost:8090打开前端页面。 阅读全文
posted @ 2023-11-15 23:05 aguo718 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 下载node并安装 https://nodejs.org/dist/v12.14.0/node-v12.14.0-x64.msi 检测是否安装成功 node -v npm -version 设置npm的镜像(和设置maven一个道理) 1)打开cmd使用命令 npm config set regis 阅读全文
posted @ 2023-11-12 12:29 aguo718 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、关于pom文件: 子Maven项目默认不会继承父Maven项目pom文件中dependencyManagement中的依赖; 子Maven项目如果需要使用父Maven项目的依赖,需要在子pom文件中显示声明(可不写版本)。 二、系统架构的演变历史 all in one 所有服务器资源(Tomca 阅读全文
posted @ 2023-11-08 22:42 aguo718 阅读(24) 评论(0) 推荐(0) 编辑