实习日记19/06/28——基于SSM框架下的数据库增删改查的主要流程与相关问题

//终于能简单搞出来了\(*T▽T*)/ 

在实现简单SSM框架的过程中,遇到了不少的问题。其中一些问题需要的是提高知识水平,另一些则是由于自己编写不规范,程序百行错,着实让人难受。不过好在基本功能还是完善了,也算是不负所望。

一、程序运行的结果

主页面

点击查询所有用户,进入用户列表界面,界面如下

添加用户,点击新增按钮

成功添加

点击更改,出现更改界面,更改界面可以看到要更改的用户数据

更改数据后提交,可以看到更新后的内容

删除数据即点击删除,在页面和数据库中都会删掉相应的数据

 

二、操作时遇到的问题以及解决方案

错误 HTTP Status 400-Bad Request

这个问题一般是服务器找不到相关的进程,可以在源码中查找是否有数据库传参类型不匹配的问题,详细行数会在控制台输出,笔者在编写update更改数据时,长时间遇到这个bug

 

错误HTTP Status 404-Not Found

这个问题想必大家经常发现在网络无连接时,一般是服务器没有响应,在本例中主要是访问页面路径不正确的原因。注意查看前端jsp文件中页面跳转部分代码,以及其路径名称是否与Controller文件中一致

 

HTTP Status 500-Internal Server Error

这个问题看起来错误异常比较多,但也有可能只是一个标点符号的问题。笔者在编码过程中时而碰到这个,都是由于UserMapper.xml文件中,数据库相关代码出现问题,具体如下图:

 

Address localhost:1099 is already in use

这个问题一般出现在run程序后,重新run时没有关闭之前打开的网页,一般是打开任务管理器,结束有关java的进程重新run即可,详细的操作可以参考以下文章

 

参考文章:

中软实习第四天:在IDEA+MAVEN的环境下使用SSM框架实现简单的数据库的增删改查(代码实现)

IDEA+Maven 整合SSM框架实现简单的增删改查

解决Address localhost:1099 is already in use

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值