SSH网上商城
芝麻开花不开门
这个作者很懒,什么都没留下…
展开
-
Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans-4.3.xsd).
配置SSH网上商城的xml文件时出现这个问题:原创 2018-06-18 17:42:44 · 1240 阅读 · 11 评论 -
【SSH】随机生成字母加数字的混合字符串
背景:在做SSH网上商城的时候,有一个提交订单,保存订单和订单项的逻辑功能。order表中订单ID字段本来是设置成int类型,且是自增长类型的,后来经过实际考虑,修改了该字段类型,值为字母和数字的混合组合。实现:private static String range = "0123456789abcdefghijklmnopqrstuvwxyz";public String ge...原创 2018-09-05 20:11:05 · 1050 阅读 · 3 评论 -
【SSH】HTTP Status 500 - attempt to create saveOrUpdate event with null entity
问题 问题就像朋友。有朋自远方来,不亦说乎。 问题出在下面这个方法中:public String save() { //调用Service进行保存: categoryService.save(category); //页面跳转: return "saveSuccess"; }解决方法 解决方法当...原创 2018-09-07 22:14:25 · 617 阅读 · 4 评论 -
【SSH】订单编号类型引发的小问题
问题 做SSH网上商城项目的时候,遇到一个网上付款的问题。在已有订单情况下,对该订单进行付款,会提示已经付过款的订单无法继续付款。问题在于,我还没有对该订单付过款。寥寥几笔,做个小记录。问题截图如下:解决方法在正常情况下,订单编号并不是类似从1开始递增的,所以我修改订单编号oid字段类型为varchar,取消自增长,值为几位字母和数字的组合。修改数据...原创 2018-09-07 20:55:49 · 1496 阅读 · 3 评论 -
【SSH】nested exception is org.hibernate.exception.DataException:coud not insert :
问题 最近敲SSH网上商城的时候,遇到了一个问题,真是感到非常兴奋。HTTP Status 500 - could not insert:[cn.itcast.shop.order.vo.Order];SQL [insert into orders (total,ordertime,state,name,addr,phone,uid) values (?,?,?,?,?,?,?)];n...原创 2018-09-04 12:18:48 · 3343 阅读 · 6 评论 -
Win10安装zip版MySQL5.6.40教程
1、自官网下载MySQL5.6.40 zip文件,解压缩之后如下图所示。将解压缩之后的文件放到自己想要放置的目录下。 2、将上图文件内的my-default.ini用记事本打开,如下图。配置红框内的basedir和datadir的路径,以及port端口。其中,basedir是MySQL的安装路径,datadir是MySQL内的data文件夹路径。 3、将修改后的my-default...原创 2018-07-29 20:56:17 · 3475 阅读 · 16 评论 -
MyEclipse2017删除自带javaee.jar中的jar包
项目中引入了两个与邮件相关的jar包(mail.jar,activation.jar),但是MyEclipse中的javaee.jar是自带这两个jar包的。现在为了解决包冲突问题,需要将其自带的两个jar包删除。方法在这里,参考这个链接:https://jingyan.baidu.com/article/e9fb46e1641b6e7520f76669.html...原创 2018-07-11 10:18:08 · 789 阅读 · 10 评论 -
Navicat连接MySQL8.0数据库
Navicat连接MySQL8.0本地数据库步骤:1、打开Navicat,在下图中选择“连接”,然后选择MySQL2、在下图中填写信息:3、在上图中点击“连接测试”,出现下图问题:该问题的解决方法参考博客:https://blog.csdn.net/luyanc/article/details/809654234、连接成功的标志:感谢您的阅读~...原创 2018-07-09 16:43:50 · 3052 阅读 · 8 评论 -
MyEclipse10自动生成Getters和Setters
MyEclipse10可以自动生成Getters和Setters,两种方法:1)右键单击 ---> Source ---> Generate Getters and Setters...2)使用快捷键Alt+Shift+S,然后选择Generate Getters and Setters......原创 2018-07-09 16:15:42 · 567 阅读 · 5 评论 -
Navicat连接MySQL:1251-Client does not support authentication protocol requested by server
问题:使用Navicat连接MySQL的时候,出现了一个问题:1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client原因:经查,出现这种情况的原因是:MySQL8 之前的版本中加密规则是mysql_native_password,而在MySQL...原创 2018-07-09 10:01:11 · 11666 阅读 · 26 评论 -
Win10下zip版mysql-8.0.11-winx64安装教程
有一种强迫症叫一定要使用最新版本,于是这篇博客诞生了。一、MySQL下载步骤1、下载链接:https://dev.mysql.com/downloads/ 2、打开下载链接,在下图中选择“MySQL Community Server”3、在下图中选择“Windows(x86,64-bit),ZIP Archive”进行下载4、在下图中点击“No thanks,just start my down...原创 2018-07-09 08:01:18 · 1858 阅读 · 8 评论 -
Server MyEclipse Tomcat v8.5 was unable to start within 45 seconds.
MyEclipse启动Tomcat v8.5遇到问题。解决方法之一:直接在MyEclipse上修改:(1)在下图中定位到Servers下,双击“MyEclipse Tomcat v8.5”:(2)在下图中点红框部分:(3)在下图中,默认Start的数值是45,现在将红框内的数值改大:...原创 2018-06-18 20:20:44 · 4934 阅读 · 14 评论 -
【SSH】Uncaught SyntaxError: missing ) after argument list
问题 SSH网上商城后台订单管理有一个查看订单详情的功能。 在订单列表页面中点击“订单详情”按钮,传递订单id,使用Ajax异步获取当前这个订单的订单项。 然而在点击“订单详情”按钮时,页面什么效果都没有,按F12进行调试,Console提示“Uncaught SyntaxError: missing ) after argument list”。如下图: 点击图片上右...原创 2018-09-10 17:07:32 · 2853 阅读 · 6 评论