Questions tagged «datasource»

9
Spring Boot配置和使用两个数据源
如何配置和使用两个数据源? 例如,这是我对第一个数据源的需求: application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... 应用类别 @SpringBootApplication public class SampleApplication { public static void main(String[] args) { SpringApplication.run(SampleApplication.class, args); } } 如何修改application.properties以添加另一个数据源?如何自动布线以供其他存储库使用?

8
春季如何使用Tomcat提供的JNDI数据源?
据说在有关DriverManagerDataSource类的Spring javadoc文章中,该类非常简单,建议使用 使用容器提供的JNDI数据源。这样DataSource可以通过DataSourceSpring ApplicationContext中的bean 形式公开。JndiObjectFactoryBean 问题是:我该如何完成? 例如,如果我希望让DataSourcebean访问我的自定义MySQL数据库,那我需要什么?我应该在上下文配置等中写些什么?
159 java  spring  tomcat  datasource  jndi 

5
为什么我们使用数据源而不是DriverManager?
我正在阅读Java JDBC规范(版本4),并且遇到了以下语句: DataSource-此接口在JDBC 2.0可选软件包API中引入。它优于DriverManager,因为它允许有关基础数据源的详细信息对应用程序透明 我想了解的是aConnection和a之间的区别DataSource以及它为什么存在。我的意思是,上面的代码块说关于数据源的详细信息对应用程序是透明的,但是是否不会在属性文件中外部化数据库属性(如用户名,密码,URL等),然后以相同的方式使用DriverManager? 并且DataSource创建接口只是为了以一种通用的方式返回可以合并的连接吗?在Java EE中,应用程序服务器是否实现此接口,并且部署的应用程序具有对数据源而不是连接的引用?
89 java  jdbc  datasource 

4
什么是WCF服务参考.datasource文件?
什么是由Visual Studio中的“创建服务引用”自动生成的.datasource文件?文件中的注释是这样的: 该文件由Visual Studio .Net自动生成。它用于存储通用对象数据源配置信息。 重命名文件扩展名或编辑该文件的内容可能会 导致程序无法识别该文件。 但是,听起来这些文件是可选的,所以我想知道它们的用途。我也想知道删除它们是否真的安全,因为它们通常会在XP上引起路径长度问题。 http://www.eggheadcafe.com/conversation.aspx?messageid=34104031&threadid=34104026 谁能指出我对这些文件的一些官方MS文档?

3
在哪里可以找到历史原始天气数据?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 6年前关闭。 改善这个问题 在哪里可以找到我正在做的项目的历史原始天气数据,重点放在美国和加拿大。我主要需要温度,但其他细节会很好。我很难找到这些数据。我真的不想刮刮一个天气站点。

5
您应该在server.xml还是context.xml中设置数据库连接属性
我正在尝试使用JNDI为Spring Web应用程序设置数据库连接属性。 我正在考虑以下两种方法: 方法1: 在您的Spring配置中,您可能会有类似以下内容: <jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/facs"/> 然后,在您的webapp /META-INF/context.xml文件中,您也应该具有类似的内容: <?xml version='1.0' encoding='utf-8'?> <!-- antiResourceLocking="true" --> <Context path="/podd-apn" reloadable="true" cachingAllowed="false" antiResourceLocking="true" > <Resource name="jdbc/facs" type="javax.sql.DataSource" username="${database.username}" password="${database.password}" driverClassName="org.postgresql.Driver" url="${database.url}" maxActive="8" maxIdle="4" global="jdbc/facs" /> </Context> 在您的web.xml中,您应该像这样: <!-- JNDI --> <resource-ref> <description>FACs Datasource</description> <res-ref-name>jdbc/facs</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 方法二: 在Spring上下文中这样设置: <jee:jndi-lookup id="dbDataSource" jndi-name="jdbc/DatabaseName" …
79 java  spring  datasource  jndi 

8
在Spring Boot中以编程方式配置DataSource
使用Spring Boot,我可以JdbcTemplate使用以下实例化一个: 码: @Autowired private JdbcTemplate jdbcTemplate; 特性: spring.datasource.url=jdbc:postgresql://my_url:my_port/my_other_stuff spring.datasource.username=my_user_name spring.datasource.password=my_password spring.datasource.driver-class-name=org.postgresql.Driver 这将创建一个数据源类: org.apache.tomcat.jdbc.pool.DataSource 如何以编程方式设置DataSource用户名/密码? 我们有一项政策,不要以纯文本格式存储凭据,我必须在工作的地方使用特定的凭据提供程序。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.