随笔分类 - Case
摘要:背景: 开发中数据库IO和网络IO成本较高,使用线程池进行优化 yml配置: # 定时任务线程池基础参数 task: pool: corePoolSize: 5 # 核心线程数 maxPoolSize: 20 # 设置最大线程数 keepAliveSeconds: 300 # 设置线程活跃时间 qu
阅读全文
摘要:验证码登录功能 背景: 前后端分离架构,无法使用单体架构携带cookie传递Session,使用redis缓存模拟session机制 实现思路: 单体架构session实现思路 分布式缓存redis模拟session机制 实现步骤: 验证码接口文档: 请求路径:/api/captcha 请求参数:无
阅读全文
摘要:整合流程 code:https://github.com/Albertzzd/ssm_demo_case 创建maven工程 创建文件目录结构:config、dao、domain、Service、controller Spring环境搭建 xml坐标导入-springmvc <?xml versio
阅读全文
摘要:用户&角色&权限demo_case小结 实现过程问题记录 Q1: 1- UserMapper中sql语句查询结果和实体类不一致 TODO:目前查询筛选数据和实体类不一致??? 2- 多表查询配置Role中的column无查询的id 验证结果,查询效果一致,分析:对于sql语句未查询到的字段,实体类中
阅读全文
摘要:前后端分离登录注册Demo 前端 登录demo methods: { //点击登录按钮执行该函数 submitForm(formName) { this.$refs[formName].validate((valid) => { //valid的值是true,表示登录表单校验通过,可以提交表单,如果
阅读全文
摘要:正则命令: 括号 []内部为需要匹配的字符 {}内为指定匹配字符的数量 ()用于分组 插入符号:^正则开始 美元符号:$正则结束 基本匹配:"the" 元字符: . 匹配任意单个字符 [] 匹配方括号内的任意字符 [^ ] 匹配除了方括号里的任意字符 * 匹配>=0个重复的在*号之前的字符 + 匹配
阅读全文