请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis配置好以后,本地启动项目访问页面出现错误

老师,redis 配置的线上的 测试时候没问题,本地项目访问的时候报错,是不是不能在本地访问线上的呀,这个是 测试结果,
图片描述本地项目打包访问页面就报错了。是不能这样访问么。
图片描述

正在回答 回答被采纳积分+3

2回答

翔仔 2020-05-22 15:24:52

同学好,感觉是配置有问题》?

	<!-- 1.配置数据库相关参数properties的属性:${url} -->
	<bean class="com.imooc.o2o.util.EncryptPropertyPlaceholderConfigurer">
		<property name="locations">
			<list>
				<value>classpath:jdbc.properties</value>
				<value>classpath:redis.properties</value>
			</list>
		</property>
		<property name="fileEncoding" value="UTF-8" />
	</bean>


0 回复 有任何疑惑可以回复我~
  • 提问者 Pnqzf #1
    老师好,这个写法也试过了。没有解决,打包以后启动报错。两个.properties合并成一个解决了,数据库加密时候用这写法的,打包以后mysql的账号密码加载的还是密文的,但是跑测试的时候加载的确实是解密的。
    回复 有任何疑惑可以回复我~ 2020-05-22 16:40:16
  • 翔仔 回复 提问者 Pnqzf #2
    同学好,感觉应该还是配置有问题,可以直接复制粘贴我的最终源码试试,就是spring-dao.xml这段,还有pom.xml 程序不会骗人,不可能一模一样大家都行,就自己的不行,感觉还是哪里配错了,但是现在看起来信息不足没法帮同学精确定位呢,或者可以先维持现状,只要功能可用先继续。
    回复 有任何疑惑可以回复我~ 2020-05-24 00:09:56
提问者 Pnqzf 2020-05-22 10:57:18

把两个jdbc.properties和redis.properties这两个合并成一个.properties的配置文件就好了。我的始终没有同时加载出两个.properties的配置文件

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信