博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot JNDI:Spring Boot中怎么玩JNDI
阅读量:6885 次
发布时间:2019-06-27

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

hot3.png

@Bean    public DataSource masterDataSource() throws IllegalArgumentException, NamingException {        JndiObjectFactoryBean bean = new JndiObjectFactoryBean();        bean.setJndiName("jdbc/test");        bean.setProxyInterface(DataSource.class);        bean.setLookupOnStartup(false);        bean.setResourceRef(true);        bean.afterPropertiesSet();        return (DataSource) bean.getObject();    }

tomcat 中context.xml配置

Spring Boot 2.0版本怎么玩呢?

 打包成war包

       通过上一篇文章,我们可以把配置放到tomcat/conf/context.xml里,那么在Spring Boot中,我们只要配置jndi指向的名称就可以了,对于这个点的,Spring Boot还是提供了相应的配置的,在application.properties添加如下配置:

spring.datasource.jndi-name=jdbc/test

转载于:https://my.oschina.net/u/3568600/blog/2963218

你可能感兴趣的文章
Java中哪个JSON库的解析速度是最快的?
查看>>
Linux之Bash基础特性(2)
查看>>
【C#|.NET】从控制反转(依赖注入)想到事件注入(非AOP)
查看>>
Linux修改用户所在组方法
查看>>
ansible (2.4.2.0) API python调用重写 | 适用于 web
查看>>
NET C#创建WINDOWS系统用户
查看>>
阿里ubuntu云主机 安装第三方源代理出现403的问题
查看>>
Echart数据报表
查看>>
linux的functions之daemon函数详解
查看>>
安装jenkins
查看>>
Windows server 2008访问权限应用规则
查看>>
本地YUM源配置-Redhat Enterprise 5.9
查看>>
windows注册表修改同步时间频率
查看>>
ssh框架搭建错误集合
查看>>
《防SSH爆破脚本》
查看>>
路由器本地权限划分--进程赋权
查看>>
【android】使用SharedPreferences存取复杂数据
查看>>
希望这些建议,能推动管理软件开发的规范化进程 (数据库版本、修改记录)
查看>>
VSTS的安装
查看>>
音视频性能指标介绍
查看>>