ssm实战项目问题汇总
nlcnxy
这个作者很懒,什么都没留下…
展开
-
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
这个问题真的困扰我了好久!!!!网上的方法大都是Mapper interface和xml文件的定义对应不上,需要检查包名,namespace,函数名称等能否对应上。在我一遍一遍仔细的对照之后,发现我的这些接口以及包名等等并没有错误。。。接下来就是艰难的解决过程:问题一:此时我发现了,根据逆向工程创建的bean实体类和数据库的有些属性名对应不上,比如Department实体类属性是id,数据库的是dept_id,明显这是不可行的。所以这时候我就在连接数据库的url上添加了属性nullCatalogMea.原创 2021-08-16 14:53:42 · 360 阅读 · 0 评论 -
class path resource [mapper/] cannot be resolved to URL because it does not exist解决办法
此错误信息为:无法将类路径资源[mapper/]解析为URL,因为它不存在。由此可知在我们的applicationContext.xml文件中的mapper路径配置不正确转载:https://blog.csdn.net/gao505/article/details/81393472原创 2021-08-15 23:17:13 · 10200 阅读 · 0 评论 -
mybatis逆向工程 问题The server time zone value ‘?????‘ is unrecognized or represents more than one ti
原因是在连接数据库驱动的时区参数serverTimezone忘记配置了,所以要在url上拼接字符串serverTimezone=GMT,具体配置如下jdbc.jdbcUrl=jdbc:mysql://localhost:3306/ssm_mycrud?serverTimezone=GMT原创 2021-08-15 21:23:59 · 180 阅读 · 0 评论 -
mybatis逆向工程报错java.sql.SQLException: Unknown system variable ‘query_cache_size‘
在maven项目ssm练习中,创建mybatis逆向工程运行时,出现java.sql.SQLException: Unknown system variable 'query_cache_size'查了网上的资料,原来是mysql-connecter-java的版本过低解决方法:把数据库驱动换为高版本就可以了 <!--数据库驱动--> <dependency> <groupId>mysql</groupId> <原创 2021-08-15 21:15:53 · 167 阅读 · 0 评论