今天早上发现项目启动不起来,控制台报
1 INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
原因:
xml映射文件存在错误但是不会在控制台打印出来。
解决方案:
xml映射文件中有重名查询,删除掉就好了
找错经过:
发现报错,第一直觉是数据库连不上,最近公司网一直很慢,就以为是网速问题,但是换了其他在同一个服务器上的数据库的项目,发现正常启动,然后又换另一台云服务器数据库,发现还是卡在那一步,然后就以为tomcat坏掉了,然后就重新添加了tomcat,发现还是同样的问题,最后反思发现,如果tomcat有问题,数据库有问题应该所有的项目都无法运行才对,然后把问题锁定在昨天写的xml,dao文件中,果然,在一个xml文件中发现了两处错误,说是这个方法早已经存在了,然后删掉,正常启动。