
小白问题
1 ikas Dec 12, 2021 简单说就是一个是你自己管理,一个是外部(Application 容器)管理.. jndi 是 javaee 中资源命名查找的规范 对应到现在微服务也就是 service 注册发现使用... |
2 silerLee Dec 12, 2021 jndi 开发和测试都无权查看生产的配置数据. 配置文件打包的开发或者测试能看到 |
3 xx6412223 Dec 13, 2021 如果 jndi 是 remote 获取 资源的话,就是类似微服务的配置中心。 如果是 local 获取,当然也要配置中进行声明(按不同环境分类) 1 jndi 的设计理念就是配置代码分离,理解这个就行了 2 DataSource dataSource = dataSourceLookup.getDataSource("java:jdbc/test"); spring 的 getDataSource 也是 jndi 的实现 |