Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java MySQL数据库未写入_Java_Mysql_Spring - Fatal编程技术网

Java MySQL数据库未写入

Java MySQL数据库未写入,java,mysql,spring,Java,Mysql,Spring,我正在使用Spring创建一个Java服务,该服务通过Tomcat本地托管。用户能够将服务中的信息存储到MySQL数据库中。但当我试图创建一个条目时,它只会让我挂在这里。以下是堆栈跟踪: o.s.web.client.RestTemplate - Created POST request for "http://localhost:8080/javaservice/admin/createinfo" o.s.web.client.RestTemplate - Setting request Ac

我正在使用Spring创建一个Java服务,该服务通过Tomcat本地托管。用户能够将服务中的信息存储到MySQL数据库中。但当我试图创建一个条目时,它只会让我挂在这里。以下是堆栈跟踪:

o.s.web.client.RestTemplate - Created POST request for "http://localhost:8080/javaservice/admin/createinfo"
o.s.web.client.RestTemplate - Setting request Accept header to [application/json, application/*+json]
o.s.web.client.RestTemplate - Writing [com.project1.set.transfer.infoTO@5d31159f] using [org.springframework.http.converter.json.MappingJackson2HttpMessageConverter@590e9ae1]

它只是卡在了那行字里。在web浏览器中显示“正在等待本地主机”。我在MySQL中创建了模式,MySQL数据库正在运行。有人能帮我弄清楚为什么会发生这种情况吗?

org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
是spring提供的一个类,用于将json对象映射到pojo(普通的旧java对象)中。这个问题听起来与您的数据库无关


您可能缺少jackson的某些依赖项或配置,或者代码中的某些内容在将数据持久化到数据库之前被卡住。尝试使用IDE在代码运行时对其进行逐步调试,可能会出现无限循环。

提供实现RESTful服务的代码。可能有一个错误,比如无限循环或者mysql中的表被锁定。我认为问题在于mysql。我是mysql新手,对此不太确定。现在,我只制作了模式。我还需要创建一个表吗?表中的哪些信息应与服务器匹配?对于提交的信息,我有一个简单的java对象。例如,我有一个对象信息,它有4个变量,通过用户输入填写。该表是否需要匹配这些变量?它还表示:DEBUG o.s.b.f.s.DefaultListableBeanFactory-返回singleton bean'projectWebController'Null的缓存实例我认为这可能是sql问题?这肯定是与MVC控制器的配置有关的问题,而不是数据库。这里有一个很好的教程,它使用jackson来绘制地图。一旦你开始工作,寻找关于Hibernate或Spring ORM的教程,了解如何进行数据库映射。