pilipili在线视频网站开发日志(一)

 模仿bilibili做了一个pilipili在线视频网站

源码已全部托管至github:https://github.com/BrucessKING/pilipili

我主要负责接口的实现

leader给了我两个接口:UserDao VideoDao

使用的框架为SSM

今天遇到的错误问题:

1 org.apache.ibatis.exceptions.PersistenceException:
2 ### Error updating database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘desc, releaseDate, clickTimes, pictureUrls, videoUrl, state, user_id, category_i‘ at line 1
3 ### The error may involve defaultParameterMap
4 ### The error occurred while setting parameters
5 ### SQL: insert into p_video(name, desc, releaseDate, clickTimes, pictureUrls, videoUrl, state, user_id, category_id) values(?, ?, ?, ?, ?, ?, ?, ?, ?)
6 ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘desc, releaseDate, clickTimes, pictureUrls, videoUrl, state, user_id, category_i‘ at line 1

明明没有语法错误,可是仍然报错。。。

后来发现,在建表时,居然使用了desc关键字作为列名

解决的方法为:使用反单引号把desc引起来

sql语句如下:

1 insert into p_video(`name`, `desc`, releaseDate, clickTimes, pictureUrls, videoUrl, state, user_id, category_id) values(#{video.name}, #{video.desc}, #{video.releaseDate}, #{video.clickTimes}, #{video.pictureUrls}, #{video.videoUrl}, #{video.state}, #{user_id}, #{category_id})

原文地址:https://www.cnblogs.com/ABKing/p/12101233.html

时间: 2024-10-09 01:37:58

pilipili在线视频网站开发日志(一)的相关文章

pilipili在线视频网站开发日志(二)

今天在进行文件上传逻辑的编写 在jsp页面加上了enctype="multipart/form-data" 1 <form action="doUpload" method="post" enctype="multipart/form-data"> 2 <div class="form-group fg1" style="margin-top: 30px; ">

12月第3周在线视频网站覆盖数排名TOP15:优酷夺冠

IDC评述网(idcps.com) 12月26日报道:据国际统计机构Alexa公布的最新数据显示,在12月第3周,国内在线视频网站用户覆盖数十五强大战中,优酷以覆盖数15700蝉联冠军,覆盖数变化率环比上涨2.00%.另外,中国网络电视台排名上升1位,获得亚军.下面,请看相关的数据分析. (图)12月第3周在线视频网站覆盖数排名TOP15( 2014-12-15至2014-12-21) 根据图1,可知在12月第3周,在线视频网站十五强排名依次是优酷.中国网络电视台.土豆网.搜狐视频.爆米花网.新

【Discuz插件】视频专题 2.2.6 支持手机版、门户和一键视频采集功能,搭建在线视频网站

视频专题 2.2.6 Discuz视频插件是我个人用过的最好用的Discuz插件,在所有的做视频网址的Discuz插件当中,视频专题 2.2.6 Discuz视频插件是最人性化,最简单易用,最稳定的一个插件.不信的话,你尽管去找各种各样的视频插件,你用过之后,再来对比,保证你感叹事实如此!我找过用过的discuz视频插件,也不少了,简单好用的就是这个视频专题 2.2.6了!因此,做discuz的大神们,绝对不要错过这样一个好插件!!!! 真心感受,罗列一下: 就是优酷土豆这种视频播放网站的界面,

体验为王 2015年10月在线视频网站性能评测

015年10月16日,阿里巴巴宣布以45亿美元的价格全面收购优酷土豆集团:而国民老公王思聪斥资5亿打造的Panda TV(熊猫TV)也在10月20日正式上线.一时间,人们把目光从喧嚣的O2O转向了视频行业. 自从2005年中国第一家视频网站--土豆网上线以来,网络视频行业已经在国内发展了十个年头,历经几轮烧钱和洗牌,以及版权和移动互联网的转型考验,优酷土豆.爱奇艺.腾讯视频.搜狐视频等视频行业的主要参与者们已经基本完成了由PC端向移动端的用户过渡,视频行业进入一个相对稳定发展的阶段. 另一方面,

视频网站开发技术独家报道

视频网站的确算是现代生活中必不可缺的一项娱乐活动,你可以在上面看电影.看电视剧.看新闻.看综艺节目.看体育赛事.看国外节目等,被现代生活的人们所 接受,所以有很多朋友想自己去开发一个这样的网站,其实这样的网站开发起来的确是有一定的困难,因为其中牵扯到很多技术,下面为大家稍微介绍几个: 做网站你首先必须要有一定的网站架构基础,了解前端开发技术(html+css).后台开发技术(比如java.c+等技术),还要需要懂绘图制作软件 (比如dreamweaver),这些东西你都必须要会,如果是小的企业站

网站开发-日志-1

有一天看完一个纪录片,关于互联网的,忽然兴起,想自己也开发一个网站.但本人技术一般,工作以来做的事情很杂,从开始的做打杂小弟,整理文档,接电话,改改小功能.到后面做初级运维,维护一下数据.再到后面做java开发,一边拿着一本SSH的书,一边被经理叼杠,一边在写代码.再到后面发现除了百度之外,还有google这个工具.还有好多开源的东西.顿时觉得自己是个井底之蛙.现在个人了解到的,网站开发技术如.NET,java,php,python. 个人比较倾向于php做前端展示,java做业务api.第一,

django实战仿慕课网在线视频网站(完成了70%的功能已上传github:https://github.com/huwei86/mxonline):

1. 前台功能模块 基本模块:登录 注册 找回密码 / 全局搜索 / 个人中心, 课程功能:课程管理 / 讲师管理 / 授课机构管理  热门推荐 相关课程推荐 用户操作管理:用户收藏 / 课程评论  2.后台管理系统 课程管理模块:课程管理 / 课程资源管理 / 课程评论管理/轮播课程管理 认证和授权管理:用户管理 / 组管理 / 权限管理 / 用户日志管理 机构管理模块:课程机构管理 / 讲轮播图管理  3.开发流程 1.model数据库的设计 2.xadmin搭建后台管理系统和录入数据 3.

NewView在线面试网站开发感想

长达一个多月的终于要结束了,感觉在结对编程地过程中,不仅学会了为你这个项目,最重要的是学会了测试驱动开发,对代码进行完善地性能和功能测试,这样才可以做出一个高质量可用于实用地项目. 本次微信实战开发,包括结对编程地时间,自己大概花了100小时进行开发.我主要负责地部分是功能部分地debug,服务器部署,功能测试和单元测试.测试最终也达到了很高的覆盖率,基本文件覆盖率达到90%. 以下是一些具体地开发感想: 框架 感觉这次微信实战开发可以很快地写完所有功能,最需要感谢的就是助教所给的代码框架,助教

Java开发视频网站大概需要多少钱?

这个还真不好说,需要看你对视频网站有什么要求?你的数据库选择的是什么型号的?需要开发几个页面?服务器是需要高端的还是中低端的?还有你对完成时间有什么要求,这些细节也是决定价格的关键因素. 上面这些因素都关系到价格的高低,具体来说,一般好一点的服务器至少需要5000一年,每一个单页面的设计费用大概在500左右,而且还有什么数据 库维护费用,如果需要添加一些小功能,肯定还是需要另外收费的,还有什么网站防护.测试费用.网站域名等一些费用,你最好还是找一家公司给你一条龙服务 吗,省的到时候是视频网站开发