Bug 笔记

作者QQ:1095737364    QQ群:123300273     欢迎加入!

1.页面返回 400 Bag request

    原因:使用Spring  MVC  controller的时候,查询数据库:当数据库的数据类型是int型时,Spring MVC在查询的数据匹配给实体类的时候,数据可能为空,但实体类的数据是整形的,不能为空,因此会出现错误。

    改善:(1)设计数据库的时候,是int等基本类型的时候要初始化,最好有默认值。

       (2)在controller中,当有数据库操作的时候要使用try/catch来捕获异常。

2.web.xml配置文件中<async-supported>true</async-supported>报错报红

              原因:web.xml 3.0的新特性,因此要使用3.0的版本web.xml

    改善:(1)

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://java.sun.com/xml/ns/javaee"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
         version="3.0">

  

3.linux mysql 配置的时候:InnoDB: Check that you do not already have another mysqld process 错误解决办法 

    原因:mysql已经启动,需要使用  kill -9  进程号   来杀死进程

 

原文地址:https://www.cnblogs.com/yysbolg/p/6699292.html