博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring使用外部的配置文件
阅读量:4673 次
发布时间:2019-06-09

本文共 1008 字,大约阅读时间需要 3 分钟。

在使用Spring做web项目的时候,通常会使用到数据库的连接信息

jdbcUrl   driverClass   username   password

那么应该如何使用这些属性呢?

如在Spring中使用数据库连接池(数据源)

你可能会这样写

这是一种硬编码,如果数据库的连接环境变了,我们需要去beans.xml这个文件中进行修改,如果这个文件比较大,内容很多,找到这些信息就挺麻烦的。

怎么办呢,将这些信息提取出来,放在单独一个属性文件中

jdbc.properties,以后想改数据库连接环境的话改这个文件就可以了。

jdbcUrl        = jdbc:mysql:///mybatisdriverClass    = com.mysql.jdbc.Driverusername       = rootpassword       = root

那么问题又来了,beans.xml文件需要读取jdbc.properties中的信息,我们需要告诉它去哪儿找jdbc.properties文件,怎么办呢?

这就涉及到本讲讨论的问题:Spring使用外部的配置文件

两种方式

1.常用,较简单

2.

classpath:jdbc.properties

有了此配置之后,数据源的配置就可以变为

 

转载于:https://www.cnblogs.com/winner-0715/p/5426532.html

你可能感兴趣的文章
【HDU 2586】LCA模板
查看>>
SAP PA 共享 免费下载
查看>>
文件管理器
查看>>
登录之后更新导航
查看>>
文字图形组合技巧2[摘]
查看>>
ssh注解basedao简单的实现
查看>>
RGB配色表
查看>>
Dance GAN 迁移不同视频中人物动作的方法
查看>>
artDialog组件与iframe
查看>>
xBIM 实战02 在浏览器中加载IFC模型文件并设置特效
查看>>
【中国剩余定理】【容斥原理】【快速乘法】【数论】HDU 5768 Lucky7
查看>>
Session变量不能传送到下一页.解决: session.use_trans_sid = 1
查看>>
现代Java Web开发框架分析
查看>>
markdown的使用说明
查看>>
【8086汇编基础】04--中断
查看>>
Mvc不等于三层架构
查看>>
EnableViewState
查看>>
间接赋值从0级指针到1级指针
查看>>
C# socket通讯使用域名的方法
查看>>
yii2 默认访问的控制器
查看>>