知行合一

博客园 首页 新随笔 联系 订阅 管理

2021年3月4日 #

摘要: 跨域 产生跨域问题的罪魁祸首是浏览器同源策略,当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同域,不同域之间的网络请求就会触发跨域问题。跨域并不是请求发不出去,请求能发出去,服务端能收到请求并正常返回结果,只是结果被浏览器拦截了。 解决方法 前后台分离模式目前主流解决方案有三种: web 阅读全文
posted @ 2021-03-04 21:50 callbin 阅读(2857) 评论(0) 推荐(0) 编辑

摘要: /** * 事务传播 - Propagation * REQUIRED: 使用当前的事务,如果当前没有事务,则自己新建一个事务,子方法是必须运行在一个事务中的; * 如果当前存在事务,则加入这个事务,成为一个整体。 * 举例:领导没饭吃,我有钱,我会自己买了自己吃;领导有的吃,会分给你一起吃。 * 阅读全文
posted @ 2021-03-04 21:21 callbin 阅读(107) 评论(0) 推荐(0) 编辑

摘要: 用户的主键 1、全局唯一化。已经把组件预先的引用了进来。就是下面三个包, 2、这里有个sid,其实就是工具类。 package org.n3r.idworker; import org.n3r.idworker.strategy.DefaultWorkerIdStrategy; import org 阅读全文
posted @ 2021-03-04 21:09 callbin 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 一、枚举类型定义 1、性别:男,女,保密 (目录:com/imooc/enums/Sex.java) package com.imooc.enums; public enum Sex { woman(0,"女"), man(1,"男"), secret(2,"保密"); public final I 阅读全文
posted @ 2021-03-04 20:50 callbin 阅读(89) 评论(0) 推荐(0) 编辑

摘要: 功能使用说明.首页加载分类数据的方式 (1)先渲染一级分类 (2)懒加载二级分类,(如鼠标hover一级分类时才开始加载对应的二级数据) 一、数据库表结构 category 分类表 create table `foodie-shop-dev`.category ( id int auto_incre 阅读全文
posted @ 2021-03-04 19:02 callbin 阅读(530) 评论(0) 推荐(0) 编辑

摘要: 1、使用AOP, 引入aop依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 2、新增 ServiceL 阅读全文
posted @ 2021-03-04 18:38 callbin 阅读(105) 评论(0) 推荐(0) 编辑

摘要: 一、整合Swagger2文档API 1、pom.xml引入依赖 <!-- swagger2配置--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2 阅读全文
posted @ 2021-03-04 18:26 callbin 阅读(603) 评论(0) 推荐(0) 编辑