大家帮忙看看这个报红是怎么回事???
来大神帮忙看一下
运行有问题么,没问题的话就不用理会idea的报错
idea毕竟不是人工智能,那么多种配置方式,不可能每一种都识别
在你的数据源配置文件的上面加入一个bean:
<!-- 引入配置文件 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="classpath:jdbc.properties" /> </bean>
是你的数据源出现问题了,准确来说是你没有正确引入你那个jdbc.properties文件,所以无法动态加载jdbc.properties里面的数据,你直接加上一段引入文件的代码就行了,请看我自己写的示例:
jdbc.properties
<!-- 数据库连接池 --> <!-- 加载配置文件 --> <context:property-placeholder location="classpath:properties/jdbc.properties" /> <!-- 数据库连接池 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> <property name="driverClassName" value="${jdbc.driver}" /> <property name="maxActive" value="10" /> <property name="minIdle" value="5" /> </bean>
你所需要的就是配置这一段即可:
<context:property-placeholder location="classpath:properties/jdbc.properties" />
欢迎采纳!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(4)
来大神帮忙看一下
运行有问题么,没问题的话就不用理会idea的报错
idea毕竟不是人工智能,那么多种配置方式,不可能每一种都识别
在你的数据源配置文件的上面加入一个bean:
是你的数据源出现问题了,准确来说是你没有正确引入你那个
jdbc.properties
文件,所以无法动态加载jdbc.properties
里面的数据,你直接加上一段引入文件的代码就行了,请看我自己写的示例:你所需要的就是配置这一段即可:
欢迎采纳!