spring 配置数据源 mysql_spring配置数据源

spring配置数据源

我们spring配置数据源常用有三种方式

第一种就是一种非常普通的方式

destroy-method="close">

value="jdbc:mysql://localhost:3306/smbms?useUnicode=true&characterEncoding=utf-8" />

我们看得出,这是一种写的很死的方式,下面还有二种就是写的就是比较灵活的方式

使用属性文件配置数据源

我们在Resource文件夹中create(创建)一个文件名为database后缀名为properties的文件

12bcb93965aa7e4dc1fed540fe5ae57f.png

这个文件我们放入我们数据库的数据库JDBC的连接mysql驱动的语句

driver=com.mysql.jdbc.Driver

url=jdbc:mysql://localhost:3306/smbms?useUnicode=true&characterEncoding=utf-8

user=root

password=root

下面我们就是进行配置数据源

classpath:database.properties

接着在下面添加我们spring的数据库配置

value里面的值填入${}

在{}括号里面填入的你的database文件的对应的数据,进行匹配

还有一种方式就是:

3.使用JNDI配置数据源

如果应用部署在高性能的应用服务器(如Tomcat,WebLogic上),我们可能使用程序服务器的本身提供的的数据源,应用服务器的数据源使用JNDI的方式使用者调用,Spring为此专门提供1引用JNDI资源的JNDIObjectFactoryBean类

使用JNDI的方式配置数据源

前提是必须在应用服务器上配置好数据源,我们以Tomcat为例,配置数据源需要把数据库驱动文件放到Tomcat的lib的目录下,并修改Tomcat的conf目录下的context.xml文件,配置数据源代码

maxActive="100" maxIdle="30" maxWait="10000" username="root"

password="root" driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/newsmanagersystem?

useUnicode=true&characterEncoding=utf-8"/>

然后再回到我们spring配置文件中,添加代码

这样子我们就完成spring的配置数据源了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值