idea控制台报错07 六月 2023 15:57:10 [http-nio-8771-exec-6] ERROR exception error:{} org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table 'autotest.config' doesn't exist ### The error may exist in com/little/dao/fund/ConfigDao.java (best guess) ### The error may involve com.little.dao.fund.ConfigDao.selectByChannelId-Inline ### The error occurred while setting parameters ### SQL: SELECT * FROM config where channel_id = ? ### Cause: java.sql.SQLSyntaxErrorException: Table 'autotest.config' doesn't exist ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table 'autotest.config' doesn't exist
时间: 2024-04-23 10:22:54 浏览: 160
这个错误提示是数据库表 'autotest.config' 不存在,导致查询语句执行失败。可能的原因是你的数据库中没有名为 'config' 的表,或者表名或数据库名写错了。你可以检查一下数据库中是否有这个表,如果没有则需要创建这个表;如果有,则需要确认表名和数据库名是否正确,并且数据库中是否存在该表的数据。
相关问题
2023-06-08T11:32:23.660+08:00 INFO 14980 --- [nio-8088-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2023-06-08T11:32:23.661+08:00 INFO 14980 --- [nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2023-06-08T11:32:23.662+08:00 INFO 14980 --- [nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
这段信息是一个Java Spring应用程序在启动时输出的日志信息。其中包含以下内容:
- 时间戳:2023-06-08T11:32:23.660+08:00 表示日志输出的时间。
- 日志级别:INFO 表示这是一条信息级别的日志,通常用来表示应用程序的正常运行状态。
- 线程信息:[nio-8088-exec-2] 表示这条日志信息是由哪个线程输出的。
- 日志内容:该段日志信息中输出了Spring DispatcherServlet初始化的相关信息,包括初始化的Servlet名称、初始化完成的时间等。
这些日志信息通常被用来帮助开发人员定位和解决应用程序中的问题,比如排查应用程序启动失败、性能问题等。
更改后错误2023-07-07T09:54:59.006+08:00 ERROR 21516 --- [nio-8080-exec-1] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-1] Exception processing template "add_rooms": Error resolving template [add_rooms], template might not exist or might not be accessible by any of the configured Template Resolvers org.thymeleaf.exceptions.TemplateInputException: Error resolving template [add_rooms], template might not exist or might not be accessible by any of the configured Template Resolvers
根据错误信息,模板引擎仍然无法解析或访问名为 "add_rooms" 的模板文件。请再次确认以下几点:
1. 模板文件的位置和命名:确保模板文件名为 "add_rooms",并且位于正确的位置。模板文件通常存放在 resources/templates 目录下(如果是使用 Spring Boot 的默认配置)。
2. 模板文件的后缀:Thymeleaf 默认使用 ".html" 作为模板文件的后缀,因此请确保模板文件的后缀是 ".html",例如 "add_rooms.html"。
3. 模板解析器配置:检查你的模板引擎配置,确认配置了正确的模板解析器。通常情况下,Spring Boot 会自动配置好 Thymeleaf 的模板解析器,无需手动配置。
4. 重新启动应用程序:有时候更改了模板文件或配置后,需要重新启动应用程序才能生效。
如果上述步骤都没有解决问题,请提供你的项目结构和相关代码的更多细节,以便我能够更准确地帮助你找到问题所在。
阅读全文