代码里面改了一点东西,再次启动调试的时候报错了
出现了一堆“Circular placeholder reference ‘jdbc.url’ in property definitions”类似的错误。
在mybatis-applicationContext.xml中的配置如下:
-------------------------------------------------------------------------
<!--数据库连接-->
<bean id="abstractDataSource" abstract="true"
class="com.alibaba.druid.pool.DruidDataSource" init-method="init"
destroy-method="close">
<property name="DriverClassName" value="${jdbc.driver}"/>
...
</bean>
-------------------------------------------------------------------------
config.properties中配置如下:
-------------------------------------------------------
#MySql static config
jdbc.driver=com.mysql.jdbc.Driver
jdbc.initialPoolSize=15
jdbc.minPoolSize=15
jdbc.maxPoolSize=150
...
-------------------------------------------------------
这不是配置的问题,如果你去修改配置你就输了,因为项目之前就是好的,写了几个不相关的代码就报这错了
原因:
idea的问题
解决:
maven reimport
重新maven clean 再 reimport,启动就好了。