博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jndi
阅读量:6573 次
发布时间:2019-06-24

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

hot3.png

jndi主要是为了降低系统与数据库的耦合度,它将数据库的url、端口等配置信息放入 服务器的配置中,这样web应用系统就只要写好对应的数据源名称即可读取数据源。

相比较传统的配置方式,将数据源配置转入服务器的配置文件中,系统里只需配置相应的数据源名称则不用管数据库信息的变动。

在tomcat中配置,运行在他服务器上的网站都可以获取数据源信息

此种配置需要在server.xml中配置数据源,具体的配置步骤如下:

 

  1、在tomcat服务器的lib目录下加入数据库连接的驱动jar包

  2、修改tomcat服务器的conf目录下server.xml配置文件

  

  打开server.xml配置文件,可以看到里面自带的一个全局JNDI配置,如下图所示:

 

  

  编辑server.xml文件,添加全局JNDI数据源配置,配置如下:

    在spring里的配置一般是

 

转载于:https://my.oschina.net/xlpapapa/blog/1785915

你可能感兴趣的文章
Android被逼学习小例子1
查看>>
x265探索与研究(一):x265下载安装与配置
查看>>
Solr常用查询语法笔记
查看>>
【物联网】QCA4010开发环境搭建(二)(解决WIN10下不能驱动问题)
查看>>
Swift中的数组
查看>>
[翻译] AnchoredFloatView
查看>>
zookeeper分布式锁避免羊群效应(Herd Effect)
查看>>
虚拟化平台cloudstack(7)——新版本的调试
查看>>
Struts2框架学习之一:Hello World程序
查看>>
使用Java反射(Reflect)、自定义注解(Customer Annotation)生成简单SQL语句
查看>>
【项目篇】Android团队项目开发之统一代码规范
查看>>
一次数据库上云迁移性能下降的排查
查看>>
设计模式系列之九:职责链模式
查看>>
基于命令行编译打包phonegap for android应用
查看>>
Increasing the OpLog Size in MongoDB(don't need full resync)
查看>>
【MyBatis框架】SqlMapConfigl配置文件之常用的setting设置
查看>>
Oracle如何根据SQL_TEXT生成SQL_ID
查看>>
【Ajax技术】JQuery的应用与高级调试技巧
查看>>
mysql atlas 实现读写分离分担数据库压力
查看>>
掘金翻译计划 GitHub Star 破3千--终于等到你
查看>>