很多年前就知道我软的WebApi的路由模板配置方法不支持namespaces参数的事,所以也追随我软的脚步在程序中不再造namespaces参数的设计与实现,最近小组里有人思维不够开源,想着使用namespaces参数把启动项目和Api具体实现分成两个项目,目的大概是为了保护源码,我极度排斥这种老旧 ...
package com.hy.fddsvr.utils; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.sql.Timestamp; imp ...
分类:
编程语言 时间:
2020-06-20 19:43:12
阅读次数:
109
目的:实现api并生成swagger文档 引入swagger 在pom.xml添加swagger依赖 <!--整合Swagger2配置类--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</a ...
参考链接: 链接1 1、requestFullscreen:以全屏模式显示选定的元素,从而关闭其他应用程序以及浏览器和系统UI元素。 说明,使用这个处理 放大图片 或 视屏 还是非常有用的 2、exitFullscreen: 将全屏模式退出到正常模式 ...
前后端分离 vue + asp.net core WebApi 项目部署到linux Nginx服务器的发布配置过程,asp.net core 项目只介绍跨域配置部分,asp.net core 环境搭建以及项目发布请参阅其他博文。 首先是vue反向代理配置这个在开发过程中应该已经配置完成,发布服务器 ...
分类:
Web程序 时间:
2020-06-18 19:36:22
阅读次数:
97
1.用的是工厂仓储模式 public interface IRepositoryFactory { IRepository<T> CreateRepository<T>(IPreschoolEducationOnlineDBContext dataContext) where T : class; ...
上一次说了vue+webapi+jwt做token验证时需要注意的一些问题,没有在axios中使用拦截器,而是通过参数的方式提交token,这就导致每一个api的实体类中都要有个token,容易理解和实现,但烦啊,下面是用拦截器实现的。 1、axios拦截器的实现 这是js中的代码 import a ...
分类:
移动开发 时间:
2020-06-17 18:05:28
阅读次数:
99
Knowledge should be shared free. 我们都知道WebApi最重要的作用就是为外部服务提供相应的数据接口和服务,所以一般WebApi都会连接后台数据库,那么最重要的一件事就是校验,要不然后台数据和服务就等于对所有人开放,那还了得(局域网项目除外,因为系统不挂接外系统,可能 ...
分类:
数据库 时间:
2020-06-16 13:08:26
阅读次数:
60
基础知识 一 同一状态码200响应格式 http状态码无条件统一为200,表示服务器处理请求了 http状态码为其他比如201,404,500,都是非正常的处理 响应数据=code+msg+data [code]=(-1=失败|1=成功|2=其他成功) [msg]=[当code=-1时输出错误信息] ...