首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

强力推荐一个完善的物流(WMS)管理项目(附代码)

JDK: 1.8 Maven: 3.5+ MySQL: 5.7+ Redis: 3.2 + Node Js: 10.0 + Npm: 5.6.0+ Yarn: 1.21.1+ Spring Boot 2.0...为脚手架开发的PRD管理系统 后端技术:SpringBoot 2.1.3 + Shiro 1.4.0 + Redis + Mysql 5.7 + MyBatis-Plus 3.1.2 + Jwt 3.7.0 + Swagger-ui...配置项目启动端口号 配置数据库连接信息 配置 Redis连接信息 配置 jeecg专用配置文件上传路径 找到JeecgApplication启动类启动项目即可 通过访问 http://localhost...配置 index.html 页面的全局配置 -> 指定后台路径 配置项目根目录下的 vue.config.js文件,指定后台路径,建立前后端对接 最后配置完成后,需要前端后端同时启动才能访问项目 前端通过...npm run serve 命令启动 项目截图 登录界面 首页 系统设置 - 可以更改系统主体颜色设置等等 员工管理模块 角色授权 - 通过分配给用户不同的角色,可访问不同的菜单列表 计划导出

1.6K10

搭建单体SpringBoot项目 集成Swagger接口文档

@Authorization 声明要在资源或操作上使用的授权方案。 @AuthorizationScope 描述 OAuth2 授权范围。...@Api也可用于在资源级别声明授权。这些定义适用于该资源下的所有操作,但如果需要,可以在操作级别覆盖。在上面的示例中,我们添加了一个先前声明的 OAuth2 授权方案,没有任何范围。...操作被认为是路径和 HTTP 方法的唯一组合。...JAX-RS 注释将@GET用作操作的 (HTTP)method字段,它@Path会告诉我们操作的路径(操作分组在同一路径下,每个使用的 HTTP 方法一个)。...一旦您声明并配置了您在 API 中支持的授权方案,您就可以使用这些注释来记录资源或特定操作需要哪种授权方案。

32220

Swagger详细了解一下(长文谨慎阅读)

Swagger 的规范主要有两种: Swagger 2.0 OpenAPI 3.0 关于 Swagger 规范的详细信息,请参考官方文档 Swagger文档 Swagger 文档(文件),指的是符合 Swagger...文档编辑参考swagger从入门到精通 Swagger-ui Swagger-ui 是一套 HTML/CSS/JS 框架,用于渲染 Swagger 文档,以便提供美观的 API 文档界面。...也就是说,Swagger-ui 是一个 UI 渲染工具。...-i,指定swagger描述文件的路径,url地址或路径文件;该参数为必须 -l,指定生成客户端代码的语言,该参数为必须 -o,指定生成文件的位置(默认当前目录) 除了可以指定上面三个参数,还有一些常用的...: -c ,json格式的配置文件的路径;文件为json格式,支持的配置项因语言的不同而不同 -a, 当获取远程swagger定义时,添加授权头信息;URL-encoded格式化的name,逗号隔开的多个值

30.8K57

Swagger

Swagger 的规范主要有两种:Swagger 2.0OpenAPI 3.0关于 Swagger 规范的详细信息,请参考官方文档Swagger文档Swagger 文档(文件),指的是符合 Swagger...也就是说,Swagger-ui 是一个 UI 渲染工具。...【安装】 docker部署,下载swagger-ui的容器docker pull swaggerapi/swagger-ui使用上面部署的Swagger-editor,在编辑框中完成文档编辑后在页面上上方点击...-i,指定swagger描述文件的路径,url地址或路径文件;该参数为必须-l,指定生成客户端代码的语言,该参数为必须-o,指定生成文件的位置(默认当前目录)除了可以指定上面三个参数,还有一些常用的:-...c ,json格式的配置文件的路径;文件为json格式,支持的配置项因语言的不同而不同-a, 当获取远程swagger定义时,添加授权头信息;URL-encoded格式化的name,逗号隔开的多个值--

1.6K50

再见Spring Security!推荐一款功能强大的权限认证框架,用起来够优雅!

在我们做SpringBoot项目的时候,认证授权是必不可少的功能!我们经常会选择Shiro、Spring Security这类权限认证框架来实现,但这些框架使用起来有点繁琐,而且功能也不够强大。...Sa-Token简介 Sa-Token是一款轻量级的Java权限认证框架,可以用来解决登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权等一系列权限相关问题。...使用 在SpringBoot中使用Sa-Token是非常简单的,接下来我们使用它来实现最常用的认证授权功能,包括登录认证、角色认证和权限认证。...StpUtil.isLogin()); } } 之后可以通过Swagger访问登录接口来获取Token了,使用账号为admin:123456,访问地址:http://localhost:8088/swagger-ui...; # 访问白名单路径 secure: ignored: urls: - / - /swagger-ui/ - /*.html - /favicon.ico

1.7K30

学成在线-第16天-讲义- Spring Security Oauth2 JWT RSA加解密

Oauth协议目前发展到2.0版本,1.0版本过于复杂,2.0版本已得到广泛应用。 参考:https://baike.baidu.com/item/oAuth/7153134?...Oauth2.0认证流程如下: 引自Oauth2.0协议rfc6749 https://tools.ietf.org/html/rfc6749 Oauth2包括以下角色: 1、客户端 本身不存储资源,...3.3.4.4 解决swagger-ui无法访问 当课程管理加了授权之后再访问swagger-ui则报错: 修改授权配置类ResourceServerConfig的configure方法: 针对swagger-ui...的请求路径进行放行: //Http安全配置,对每个到达系统的http请求链接进行校验 @Override public void configure(HttpSecurity http) throws...xc.keystore"; //密钥库的密码 String keystorePassword = "xuechengkeystore"; //密钥库文件路径

11.8K10

腾讯拿下了NBA,巨头都在花巨资买内容

对NBA和腾讯而言,这是史无前例的数字媒体全方位合作,内容大战进入2.0时代,单单是版权已无法满足互联网巨头的胃口。...2013年新浪再度以每年2000万美元拿下NBA“2+1”(两年合同,但第3年新浪有优先续约的权力)的授权。现在两年期满,新浪并未获得续约权限,把NBA这一炙手可热的体育巨鳄拱手让与腾讯。...另外腾讯获得的内容范围更广、权限更高。过去几年新浪与NBA签约了,但NBA还是会在新浪优先选择直播的情况下,每周授权给腾讯直播两场NBA赛事的权利。...巨头消耗巨资做内容已不再只是视频,2.0的内容大战是全形态的内容竞争,基于内容形成新的模式,比如社区、周边、电商,成为最大不同。...顶部明星内容,不论是世界杯还是《中国好声音》,总是被争抢的对象,事实证明它们确实有非常大的带动作用,独家合作的模式吸引海量用户主动前往。

93360

Vue2.0 路由配置及Tab组件开发

本次的系列博文的知识点讲解和代码,主要是来自于Vue 2.0 高级实战-开发移动端音乐WebApp课程,由个人总结并编写,其代码及知识点部分,均有所更改和删减,关于更多 Vue 2.0 的知识和实际应用...,还请大家购买课程进行学习实践,该系列博文的发布已得到黄轶老师的授权许可 0 系列文章目录 Vue2.0 定制一款属于自己的音乐 WebApp Vue2.0 路由配置及Tab组件开发 Vue2.0 数据抓取及...Swiper组件开发 Vue2.0 scroll 组件的抽象和应用 Vue2.0 歌手数据获取及排序 Vue2.0 歌手列表滚动及右侧快速入口实现 1....路由配置 我们在上一章节中完成了header组件的开发,并预先编写好了顶部栏,排行,推荐,搜索,歌手页面,在传统的 Web 开发中,页面之间的切换是通过超链接进行跳转的,而 Vue 的单页面应用是基于路由和组件的...,路由用于设定访问路径,并将路径和组件映射起来,所以 Vue 的页面跳转实际上就是组件的切换 现在我们在Router中import定义好的组件,并且引入到Vue实例当中 // router/index.js

49230

独立站接入接入QQ一键登陆流程

网站接入申请 网站接入前,需首先进行申请,获得对应的appid与appkey,以保证后续流程中可正确对网站与用户进行验证与授权。 2.1 添加网站 开发者注册成功后,会跳转到“管理中心”页面。...3.1.5 在网站上显示用户登录昵称与QQ头像 建议网站调用get_user_info接口,在首页或顶部显示用户通过QQ帐号的登录状态,使用户体验一致,包括用户昵称、QQ头像,如下图所示: 详见:...3.2 开发说明 QQ登录功能使用国际通用的OAuth2.0协议进行验证与授权,可通过以下两种方式进行网站开发: (1)使用QQ互联提供的SDK包,用户体验统一,只需要修改少量代码,不需要理解验证授权流程...详见:OAuth2.0开发文档 (3)社区类网站可以使用集成插件快速接入QQ登录。 详见集成插件。 4....基于OAuth2.0协议:接入过程详见OAuth2.0开发文档。该文档对于一般网站和WAP网站接入都进行了说明

2K30

微信公众号模板消息

# 二、获得模板ID 从行业模板库选择模板到帐号后台,获得模板ID的过程可在微信公众平台后台完成。...://www.qq.com/music.html 、 http://www.qq.com/login.html 都可以进行OAuth2.0鉴权。...但http://pay.qq.com 、 http://music.qq.com 、 http://qq.com 无法进行OAuth2.0鉴权 如果公众号登录授权给了第三方开发者来进行管理,则不必做任何设置...关于网页授权access_token和普通access_token的区别 微信网页授权是通过OAuth2.0机制实现的,在用户授权给公众号后,公众号可以获取到一个网页授权特有的接口调用凭证(网页授权access_token...,必须带此参数 只在小程序中提供跳转链接并携带操作的用户的手机号等验证数据,跳转到网页授权域名路径下利用获得的数据进行业务处理。

4.1K20

(翻译)开始使用ABP.CORE模板 (ASP.NET Core with Angular)

It will show swagger-ui if it is successfull: 用vs2017及其以上版本打开解决方案,然后生成解决方案 选择 'Web.Host' 为启动项目。...运行程序,如果成功将会显示 swagger-ui。 这里还有一点我要补充一下就是数据库连接需要根据实际情况进行修改,在‘Web.Host’工程项目下面的appsetting.json中。...Angular 项目需要按照下面的工具: nodejs 6.9版本及其以上,npm3.10版本及其以上 Typescript 2.0版本及其以上 我们是用angular-cli来构建的Angular项目...例如,我们可以使用用户服务获得用户列表: ?...实际上,他们因为测试你的代码与所有的ASP.NET样板的基础设施,所以算是集成测试而不是单元测试(包括验证、授权、工作单位…)。

2.9K20
领券