Spring Boot 使用Sping Boot 的Informix

w1jd8yoj  于 2023-03-23  发布在  Spring
关注(0)|答案(2)|浏览(487)

如何使用Sping Boot Web MVC项目搭建Informix数据库的应用,我在www.example.com网站上看了文档spring.io,没有找到任何与Informix相关的内容。

68bkxrlz

68bkxrlz1#

Informix有一个使用Sping Boot 的github项目示例,希望它非常接近您需要知道的内容。重要的是使用maven将Informix JDBC驱动程序连接到Spring应用程序中。
https://github.com/informix/informix-db-examples/tree/master/sql/ifx-springboot
下面是JDBC驱动程序maven坐标,用于将其拉入Spring项目

<dependency>
    <groupId>com.ibm.informix</groupId>
    <artifactId>jdbc</artifactId>
    <version>4.50.4.1</version>
</dependency>
bjp0bcyl

bjp0bcyl2#

您需要按照以下步骤将Informix与Sping Boot 连接起来
1.在Pom.xml中添加以下依赖项

<dependency>
    <groupId>com.ibm.informix</groupId>
    <artifactId>jdbc</artifactId>
    <version>4.50.4.1</version>
</dependency>

1.对于应用程序配置,您可以编辑application.propertiesapplication.yml,这两个都可以执行相同的操作。

spring:
  application:
    name: <YOUR APPLICATION NAME>
  datasource:
    url: jdbc:informix-sqli://<DATABASE_SERVER_IP>:<DATABASE_SERVER_POST>/<DATABASE_NAME>
   # e.g jdbc:informix-sqli://127.0.0.1:3306/testDB
    username: <DATABASE_USERNAME>
    password: <DATABASE_PASSWORD>
    driver-class-name: com.informix.jdbc.IfxDriver
  jpa: #to use jpa hibernate with informix
    hibernate:
      ddl-auto: create #this will create table of your entity on startup
    properties:
      hibernate:
        dialect: org.hibernate.dialect.InformixDialect

现在运行您的项目,它将连接到Informix数据库

相关问题