摘要:
第一步:创建自定义权限 首先,需要创建自定义权限类以实现企业黑名单功能。在你的permissions.py文件中创建一个新的类,例如: from rest_framework import permissions class BlacklistPermission(permissions.BaseP 阅读全文
摘要:
Vue+nginx部署 1.首先安装ningx镜像 2.将nginx关键目录映射到本机 首先在本机创建nginx的文件存储目录 www: nginx存储网站网页的目录 logs: nginx日志目录 conf: nginx配置文件目录 2.1 如果有nignx配置文件 直接将nginx.conf 放 阅读全文
摘要:
1.本机项目迁移到linux系统中 2.编写dockerfile内容如下 WOEKDIR 在容器中创建该目录 COPY 复制本机当前目录下的requirements.txt文件 到容器drfproject目录中 COPY . ./ 复制本机当前目录下的所有文件 到容器当前目录中 3.编写docker 阅读全文
摘要:
mybatisPlus 优点:分页查询,通用CRUD操作:内置通用 Mapper、通用 Service,@TableName(value=“table1”)注解指定表名,@TableId指定表主键 创建项目的时候 不用添加mybatis插件 1.手动添加mp依赖 2.定义数据接口 继承后就默认有增删 阅读全文
摘要:
Springboot整合mybatis 1.创建项目时,勾上起步依赖 2.配置application.yml文件 设置数据库 记得durid依赖安装 3.定义数据层接口与映射配置 @Mapper注解,目的就是为了不再写mapper映射接口方法注解主要是四个:@Insert、@Delete、@Upda 阅读全文
摘要:
boot yml文件中的多环境配置 mvn中pom.xml和boot中的yml多环境兼容配置 1.配置pom里的变量能被其他文件引用 yml中配置文件目录的优先级 阅读全文
摘要:
Yaml 数据读取3种方式 1.单个数据调用 2.自定义对象封装指定数据 3.封装全部数据到enviroment对象 阅读全文
摘要:
项目的创建,命令行启动 阅读全文
摘要:
分模块开发 创建一个项目,路径要修改为根路径 Pom.xml中 安装新建项目的pom位置 3.新建项目 lifecycle中 执行install,将新项目安装到本地仓库插件目录中 合并后要重新导入对应的类 聚合 一个工程管理多个工程进行快速构建的过程叫做聚合 创建一个新项目,设置pom.xml的打包 阅读全文
摘要:
AOP面向切面编程,在原有功能不变的基础上,增加功能,类似装饰器。 依赖: 切入点表达式: 可用*作为匹配符, 以及 。。代表多个连续的任意符号 注意:描述切入点通常描述接口,而不描述实现类 AOP通知类型 @Before 前置通知 @After 后置通知 环绕通知: AOP通知获取参数 befor 阅读全文