java小程序短视频练习
taojin12
这个作者很懒,什么都没留下…
展开
-
【java小程序实战】小程序短视频项目之springBoot后台搭建
在以往的项目中我们使用的是单结构工程在小程序这个项目中我们会使用maven搭建分层的聚合工程一个imooc-video工程下,有很多子工程common、mapper、api、pojo等子工程。一般分为common层其他工程都可以调用,pojo层数据库的实体类,mapper层数据库的映射java文件,service层,这些分层的工程之前可以互相调用。我们可以先建一个这样的目录结构myba...原创 2018-11-29 11:30:50 · 2239 阅读 · 1 评论 -
【java小程序】背景页面到小程序的展示
文章目录背景音乐查询后端代码1、BgmService的代码2、背景音乐service接口的实现类BgmServiceImpl3、背景音乐的Controller类BgmController背景音乐小程序端代码1、小程序呢端的choosebgm.wxml的代码2、小程序wxss渲染choosebgm.wxss3、小程序js文件,choosebgm.js上传短视频时,我们会选择一些对应的背景音乐,背景...原创 2018-12-12 10:27:26 · 267 阅读 · 0 评论 -
【java小程序】zookeeper监听并自动更新
开发需求背景,在开发小程序视频时(springboot后端),需要一个后台管理系统(ssm后端),并且这两个系统是部署在不同的服务器上,当管理人员通过短视频后台管理背景音乐的上传和删除,需要小程序端的服务器能通过监听能自动下载背景音乐。这里我们就通过zookeeper中间件,springboot监听并且下载。###内容目录文章目录什么是Zookeeper?什么是分布式系统?windows10 ...原创 2018-12-28 11:06:10 · 853 阅读 · 0 评论 -
【java小程序】分页显示视频列表
###内容目录(由[TOC]自动生成)文章目录分页查询的后端代码小程序端代码index.wxmlindex.wxssindex.js小程序视频进行分页展示,后端进行分页查询,后端的分页主要使用了PageHelper插件,小程序端通过wx:for对视频集合进行遍历显示。分页查询的后端代码1、server的实现类PageHelper.startPage方法设置页面的当前页数和每页的显示数目。...原创 2018-12-20 15:00:31 · 729 阅读 · 0 评论 -
【java小程序】上传头像的功能实现。
上传头像小程序端的页面代码和前面的注销代码一样,可以去【java小程序实战】小程序注销功能实现查看文章目录小程序端的js实现(mine.js)java后台代码:1、UserService接口2、UserServiceImpl实现类3、UserController接口实现将图片通过web可以访问,进行虚拟路径配置小程序端的js实现(mine.js)1、微信小程序的图片选择,可以使用微信开发AP...原创 2018-12-07 15:38:50 · 1804 阅读 · 0 评论 -
【java小程序实战】小程序注销功能实现
小程序实战中,如何实现程序的注销功能呢?后端代码只要删除用户的redi缓存即可。小程序端在成功返回消息后,进行登陆页面的跳转。文章目录小程序的mine.wxml代码mine.wxss代码注销事件的代码mine.jsRegistLoginController 中注销代码页面展示小程序的mine.wxml代码<view> <view class='container...原创 2018-12-07 15:20:58 · 1047 阅读 · 0 评论 -
【java小程序】利用ffmpeg对视频进行截图操作
ffmpeg程序对视频进行的截图的命令如下语法如下: ffmpeg.exe -ss 00:00:01 -i spring.mp4 -vframes 1 bb.jpg00:00:01 截取视频图片的时间。spring.map4 需要截取的视频名称。1 当前时间内的第几帧,1表示第一帧。bb.jpg 表示生成的图片名称。代码如下:** * 获取视频的信息 */publi...原创 2018-12-20 10:11:55 · 892 阅读 · 0 评论 -
【java小程序实战】redis缓存session的实现
###内容目录(由[TOC]自动生成)文章目录一、有状态session二、无状态session三、redis-session四、redis应用1、pom依赖2、application.properties redis的配置3、redis的一个工具类4、在api模块,新建一个vo包,创建UsersVo对象,添加了一个userToken属性。5、创建一个BasicController5、对Regis...原创 2018-12-06 14:42:26 · 2431 阅读 · 0 评论 -
【java小程序】小程序视频上传文件的前后端代码
文章目录小程序端代码1、上传视频选中事件2、背景音乐的页面加载上传文件的后端代码上传小视频功能,我们是通过我的主页点击上传按钮进行上传,选中视频后会获取视频的一些数据,通过跳转页面链接传递值。小程序端代码1、上传视频选中事件1) wx.chooseVideo 是小程序中的视频选择API。2)选中视频success返回视频的长度、高度、宽度、临时地址、临时封面图等3) wx.naviga...原创 2018-12-12 15:32:06 · 2362 阅读 · 0 评论 -
【java小程序实战】小程序短视频项目之数据库建表
最近自己在练习一个java小程序短视频的项目,希望每天通过文章的形式把开发内容和学习到的东西记录下来。 一个项目的开始就是数据库建表,首先我们要有一个用户表,记录用户的一些信息 用户表-user 字段 类型 长度 注释 是否为null id varchar 64 id 否 username varchar 20 ...原创 2018-11-28 18:05:31 · 2143 阅读 · 0 评论 -
【小程序实战代码】小程序登录前后端代码实现
文章目录小程序登录代码1、小程序登录的wxml代码2、小程序登录的wxss代码3、小程序js代码注册后端代码1、UserService的登录接口2、UserServiceImpl实现类3、controller代码小程序登录代码1、小程序登录的wxml代码&lt;view&gt; &lt;view class='login-icon'&gt; &lt;image clas...原创 2018-12-01 13:23:16 · 3827 阅读 · 6 评论 -
【java小程序实战】小程序注册功能的前后端代码
文章目录小程序注册代码1 、小程序和后端交互,对app.js进行全局配置2、小程序的wxml代码3、小程序的wxss代码4、小程序js代码注册后端代码1、UserService接口2、UserServiceImpl实现类3、controller代码小程序注册代码1 、小程序和后端交互,对app.js进行全局配置1)serverUrl: 声明后端的ip和端口号。在同一台电脑测试时可以直接写IP...原创 2018-11-30 17:07:08 · 594 阅读 · 0 评论 -
【java小程序实战】swagger2构建restful接口测试
在开发过程中使用swagger2接口进行测试有以下几个好处:1、可以生成文档形式的api并提供个不同的安卓、IOS、前端开发团队。2、方便后端开发人员进行功能的自测,也方便领导查阅任务量。3、无需过多冗余的word文档。下面直接开始配置:一、pom依赖包 &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt;原创 2018-11-30 11:10:19 · 693 阅读 · 0 评论 -
【java小程序实战】小程序短视频后台项目之MD5加密工具类
对字符串进行简单加密,直接上代码:package com.imooc.utils;import org.apache.commons.codec.binary.Base64;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * mds加密类 */publi...原创 2018-11-29 16:17:08 · 319 阅读 · 0 评论 -
【java小程序实战】小程序短视频后端项目之返回结果包装工具类
在开发过程中,我们在controller 中把需要返回的结果封装成一个IMoocJSONResult类,再把数据转换为json格式,传送到前端页面。IMoocJSONResult类代码:package com.imooc.utils;/** * @Description: 自定义响应数据结构 * 这个类是提供给门户,ios,安卓,微信商城用的 * 门户接受此类数据后需...原创 2018-11-29 16:08:06 · 500 阅读 · 0 评论 -
【java小程序实战】小程序短视频项目之逆向工程代码生成
在子工程中mybatis-generatorconfig中项目结构如下1、 pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2018-11-29 15:28:58 · 361 阅读 · 0 评论 -
【java小程序】使用ffmpeg进行视频与背景音乐的整合
文章目录ffmpeg简介利用ffmpeg进行代码开发ffmpeg处理工具类的调用在小视频开发中,上传视频时需要选择背景音乐进行视频与背景音乐的整合。这里我们就借助ffmpeg这个工具来完成这件事。ffmpeg简介1、简单来说,ffmpeg就是‘视音频处理工具’。2、跨平台的视音频处理解决方案。3、主页:http://ffmpeg.org/。ffmpeg的应用场景:播放器:市面上的一...原创 2018-12-19 10:42:19 · 1177 阅读 · 1 评论