2023年3月10日
摘要: 一、架构了解 Configuration(以下四大组件,皆有configuration创建) Excutor CatchingExcutor(二级缓存)(一级缓存已Mapper为级别,以mapper中的namespace为key,存储一个map) BaseExcutor(将下面三种执行器的一级缓存的 阅读全文
posted @ 2023-03-10 09:54 浅灰色的记忆 阅读(41) 评论(0) 推荐(0) 编辑
  2022年10月22日
摘要: 1、添加nacos数据源 create database cloud_nacos; use cloud_nacos; /* * Copyright 1999-2018 Alibaba Group Holding Ltd. * * Licensed under the Apache License, 阅读全文
posted @ 2022-10-22 11:30 浅灰色的记忆 阅读(451) 评论(0) 推荐(0) 编辑
  2022年3月14日
摘要: 异常信息: TRIGGER command denied to user ‘root’@’localhost′ for table ‘table_name’1、查看用户是否具有触发器操作权限: select Host,User,Trigger_priv from mysql.user where u 阅读全文
posted @ 2022-03-14 14:31 浅灰色的记忆 阅读(547) 评论(0) 推荐(1) 编辑
  2021年6月30日
摘要: 一、安装 准备工作 官网下载链接:https://dev.mysql.com/downloads/mysql/ cd /usr/local # 创建mysql目录 mkdir mysql # 进入目录 cd mysql 将下载之后的包(mysql-8.0.25-linux-glibc2.12-x86 阅读全文
posted @ 2021-06-30 15:54 浅灰色的记忆 阅读(1937) 评论(0) 推荐(0) 编辑
  2021年3月10日
摘要: 缘由: 新搭建了一个springboot的单体架构,在融合原项目时,由于原项目使用tk.mybatis,新项目使用mybatisplus,所以导致,将老项目迁至新项目时,老项目中的分页失效。 展示一下模块架构 在infrastructure中使用分页: @Override //@Cacheable 阅读全文
posted @ 2021-03-10 09:58 浅灰色的记忆 阅读(2459) 评论(0) 推荐(0) 编辑
  2021年1月23日
摘要: 直入主题 一、数据库设计 产品表(t_product):商品主表,上关联店铺商户、分类(merchat_id、category_id),下关联产品属性和sku,其中一些字段可根据需求进行变动。 产品属性表(t_product_attr):商品属性表,存放产品对应的属性及规格 产品SKU表(t_pro 阅读全文
posted @ 2021-01-23 15:23 浅灰色的记忆 阅读(713) 评论(0) 推荐(0) 编辑
  2020年12月16日
摘要: 之前的token验证一直觉得很烂,今天做下优化,老项目就不贴出来了。 第一步 首先将过滤器注册到Bean容器,拦截相关请求,本来是想通过实现ApplicationContextAware接口的setApplicationContext去获取spring的上下文,但是容器启动时报错,才发现WebMvc 阅读全文
posted @ 2020-12-16 11:51 浅灰色的记忆 阅读(1309) 评论(0) 推荐(0) 编辑
  2020年9月17日
摘要: 需求描述:现有项目,需实现外卖订单,商城物流订单,代驾订单,酒店入住,以及其他服务类订单的逻辑关系,不同逻辑不同实现 首先:按关系建立主体表一张,扩展表多张,扩展表使用orderId关联主体表 drop table if exists t_order; /* */ /* Table: t_order 阅读全文
posted @ 2020-09-17 14:06 浅灰色的记忆 阅读(322) 评论(0) 推荐(0) 编辑
  2020年9月12日
摘要: 第一步,制作MybatisGenerator+Lombok 插件 首先创建一个新的maven项目导入mybatis-generator-maven-plugin包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven. 阅读全文
posted @ 2020-09-12 18:03 浅灰色的记忆 阅读(644) 评论(0) 推荐(0) 编辑
  2020年7月29日
摘要: 首先,springboot是支持国际化的,上下文加载的时候会查询messageSource的bean,如果没有就会创建一个名为messageSource放在上下文中 所以,我们要创建一个messageSource的bean,代码如下: import com.mbuyy.servicemobile.m 阅读全文
posted @ 2020-07-29 14:13 浅灰色的记忆 阅读(4818) 评论(1) 推荐(0) 编辑