上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 93 下一页
摘要: 笔记 6、微信扫码登录回调本地域名映射工具Ngrock 简介:讲解微信扫码回调本地域名ngrock讲解 1、为什么要用这个,微信扫码需要配置回调,需要配置对应的域名 在本地电脑开发,微信没法回调,所以需要配置个地址映射,就是微信服务器 可以通过这个地址访问当前开发电脑的地址 2、使用文档: http 阅读全文
posted @ 2019-09-07 23:14 高山-景行 阅读(569) 评论(1) 推荐(0) 编辑
摘要: 笔记 5、HttpClient4.x工具获取使用 简介:讲解httpClient4.x相关依赖,并封装基本方法。 1、加入依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</arti 阅读全文
posted @ 2019-09-07 22:41 高山-景行 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 笔记 4、微信授权一键登录开发之授权URL获取 简介:获取微信开放平台扫码连url地址 1、增加结果工具类,JsonData; 增加application.properties配置 #微信开放平台配置 wxopen.appid= wxopen.appsecret= #重定向url wxopen.re 阅读全文
posted @ 2019-09-07 19:30 高山-景行 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 笔记 3、微信Oauth2.0交互流程讲解 简介:讲解微信Oauth2.0交互流程 参考:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open14193 阅读全文
posted @ 2019-09-05 22:43 高山-景行 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 笔记 2、微信扫一扫功能开发前期准备 简介:讲解微信扫一扫功能相关开发流程和资料准备 1、微信开放平台介绍(申请里面的网站应用需要企业资料) 网站:https://open.weixin.qq.com/ 2、什么是appid、appsecret、授权码code appid和appsecret是 资源 阅读全文
posted @ 2019-09-05 21:56 高山-景行 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 笔记 1、数据信息安全--微信授权一键登录功能介绍 简介:讲解登录方式优缺点和微信授权一键登录功能介绍 1、手机号或者邮箱注册 优点: 1)企业获取了用户的基本资料信息,利于后续业务发展 推送营销类信息 2)用户可以用个手机号或者邮箱获取对应的app福利 注册送优惠券 3)反馈信息的时候方便,直接报 阅读全文
posted @ 2019-09-05 21:48 高山-景行 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 笔记 3、登录检验JWT实战之封装通用方法 讲解:引入相关依赖并开发JWT工具类 1、加入相关依赖 <!-- JWT相关 --> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <versio 阅读全文
posted @ 2019-09-05 21:42 高山-景行 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 笔记 2、微服务下登录检验解决方案 JWT讲解 简介:微服务下登录检验解决方案 JWT讲解 json wen token 1、JWT 是一个开放标准,它定义了一种用于简洁,自包含的用于通信双方之间以 JSON 对象的形式安全传递信息的方法。 JWT 可以使用 HMAC 算法或者是 RSA 的公钥密钥 阅读全文
posted @ 2019-09-05 20:39 高山-景行 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 笔记 第四章 开发在线教育视频站点核心业务之JWT微服务下的用户登录权限校验 1、单机和分布式应用的登录检验讲解 简介:讲解单机和分布式应用下登录校验,session共享,分布式缓存使用 1、单机tomcat应用登录检验 sesssion保存在浏览器和应用服务器会话之间 用户登录成功,服务端会保证一 阅读全文
posted @ 2019-09-05 20:29 高山-景行 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 笔记 5、PageHelper分页插件使用 简介:讲解开源组件,mybaits分页插件的使用 1、引入依赖 <!-- 分页插件依赖 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</ar 阅读全文
posted @ 2019-09-05 20:20 高山-景行 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 笔记 4、动态Sql语句Mybaties SqlProvider 简介:讲解什么是动态sql,及使用 1、 @UpdateProvider(type=VideoSqlProvider.class,method="updateVideo") 更新 @InsertProvider 插入 @DeleteP 阅读全文
posted @ 2019-09-05 19:59 高山-景行 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 笔记 3 、Vidoe相关接口完善和规范协议 简介:完善相关接口,协议规范讲解 1、save接口保存对象 1)@RequestParam(value = "page", defaultValue)int videoId 可以设置默认值,比如分页 2)@RequestBody 请求体映射实体类 需要指 阅读全文
posted @ 2019-09-05 19:41 高山-景行 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 笔记 2、使用Mybatis注解开发视频列表增删改查 讲解:使用Mybatis3.x注解方式 增删改查实操, 控制台打印sql语句 1、控制台打印sql语句 #增加打印sql语句,一般用于本地开发测试 mybatis.configuration.log-impl=org.apache.ibatis. 阅读全文
posted @ 2019-09-05 13:33 高山-景行 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 笔记 1、整合Mybatis访问数据库和阿里巴巴数据源 简介:整合mysql 加入mybatis依赖,和加入alibaba druid数据源 1、加入依赖(可以用 http://start.spring.io/ 下载) <!-- 引入starter--> <dependency> <groupId> 阅读全文
posted @ 2019-09-05 08:59 高山-景行 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 笔记 6、Mysql逆向工程效率神器之使用IDE自动生成Java实体类 简介:实战使用IDE根据Mysql自动生成java pojo实体类 1、IDEA连接数据库 菜单View→Tool Windows→Database打开数据库工具窗口 2、左上角添加按钮“+”,选择数据库类型 3、mysql主机 阅读全文
posted @ 2019-09-05 08:58 高山-景行 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 笔记 7、接口配置文件自动映射到属性和实体类配置 简介:使用@value注解配置文件自动映射到属性和实体类 1、添加 @Component或者Configuration 注解; 2、使用 @PropertySource 注解指定配置文件位置;(属性名称规范: 大模块.子模块.属性名) # 微信相关 阅读全文
posted @ 2019-09-05 08:58 高山-景行 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 笔记 5、开源工具的优缺点选择和抽象方法的建议 简介:讲解开源工具的好处和弊端,如pageHeper分页拦截器,tk自动生成工具,抽象方法的利弊等 1、开源工具 好处:开发方便,使用简单,使用aop方式进行分页,只需要引入相关依赖,然后PageHelper.startPage(page, size) 阅读全文
posted @ 2019-09-05 08:57 高山-景行 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 笔记 4、后端项目分层分包及资源文件处理 简介:项目基本目录结构,包名称建立,配置文件建立 1、基本目录结构 controller service impl mapper utils domain config interceoter dto 2、application.properties配置文件 阅读全文
posted @ 2019-09-05 07:08 高山-景行 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 笔记 3、热部署在Eclipse和IDE里面的使用 简介:讲解热部署的好处及使用注意事项,在eclipse里面默认开启,在IDE里面默认关闭 1、增加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr 阅读全文
posted @ 2019-09-04 23:24 高山-景行 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 笔记 2、快速搭建SpringBoot项目,采用IDEA 简介:使用SpringBoot start在线生成项目基本框架并导入到IDEA中 参考资料: IDEA使用文档 http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/ 开始 Fi 阅读全文
posted @ 2019-09-04 23:15 高山-景行 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 笔记 1、快速搭建SpringBoot项目,采用Eclipse 简介:使用SpringBoot start在线生成项目基本框架并导入到eclipse中 1、站点地址:http://start.spring.io/ 2、需要依赖 spring-boot-starter-web spring-boot- 阅读全文
posted @ 2019-09-04 23:05 高山-景行 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 笔记 4、在线教育后台数据库设计 简介:讲解后端数据库设计 ,字段冗余的好处,及常见注意事项 1、数据库设计: er图: 实体对象:矩形 属性:椭圆 关系:菱形 video表 video_order表 user表 comment表 chapter张 episode节 2、字段冗余: 什么是字段冗余 阅读全文
posted @ 2019-09-04 22:48 高山-景行 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 笔记 3、在线教育站点需求分析和架构设计 简介:分析要开发的功能点和系统架构应该怎样架构 1、开发的功能: 首页视频列表 视频详情 (自己开发) 微信扫码登录 下单微信支付 我的订单列表 (自己开发) 2、架构设计 前端后端分离 -> 方案:node渲染 动静分离 -> 方案:静态资源如html,j 阅读全文
posted @ 2019-09-04 22:02 高山-景行 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 笔记 2、中大型公司里面项目开发流程讲解 简介:讲解一个项目如何从零到上线,经历过怎样的步骤和流程 1、一个中大型项目的开发流程,从需求调研到项目上线 2、需求评审(产品/设计/前端/后端/测试/运营)->UI设计 ->开发(前端架构->开发/ 后端架构->开发) -> 前端后端联调 ->项目提测 阅读全文
posted @ 2019-09-04 20:36 高山-景行 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 笔记 第一章项目介绍和前期准备 1、SpringBoot整合微信支付开发在线教育视频站点介绍 简介: 课程介绍,和小D课堂在线教育项目搭建开发 1、课程大纲介绍 2、微信支付项目效果演示 3、课程所需基础 springboot2基础+javaweb+mysql+maven 4、开发环境 jdk8+e 阅读全文
posted @ 2019-09-04 19:25 高山-景行 阅读(517) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 93 下一页