A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

3 切换数据库连接配置
2.3.1 编写不同环境的配置文件
(1)我们在 pinyougou-dao 工程中 src/main/resources 下创建 filter 文件夹
(2)filter 文件夹下创建 db_dev.properties ,用于配置开发环境用到的数据库
[AppleScript] 纯文本查看 复制代码
env.jdbc.driver=com.mysql.jdbc.Driver 
env.jdbc.url=jdbc:mysql://localhost:3306/pinyougoudb?characterEncoding=utf-8 
env.jdbc.username=root 
env.jdbc.password=123456 

(3)filter 文件夹下创建 db_pro.properties   
[AppleScript] 纯文本查看 复制代码
env.jdbc.driver=com.mysql.jdbc.Driver 
env.jdbc.url=jdbc:mysql://localhost:3306/pinyougoudb_pro?characterEncoding=utf-8 
env.jdbc.username=root 
env.jdbc.password=123456 

(4)修改 properties 下的 db.properties
[AppleScript] 纯文本查看 复制代码
jdbc.driver=${env.jdbc.driver} 
jdbc.url=${env.jdbc.url} 
jdbc.username=${env.jdbc.username} 
jdbc.password=${env.jdbc.password} 

2 定义 Profile
修改 pom.xml
[AppleScript] 纯文本查看 复制代码
 <properties> 
    <env>dev</env> 
  </properties> 
  <profiles> 
   <profile> 
    <id>dev</id> 
    <properties> 
     <env>dev</env> 
    </properties> 
   </profile>     
   <profile> 
    <id>pro</id> 
<properties> 
     <env>pro</env> 
    </properties> 
   </profile> 
  </profiles> 

这里我们定义了 2 个 profile,分别是开发环境和生产环境

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马