美文网首页
(一):搭建 Spring Boot 项目,并配置数据库连接

(一):搭建 Spring Boot 项目,并配置数据库连接

作者: 柚子光谱 | 来源:发表于2022-04-10 22:14 被阅读0次

    接前文 - 序章:重构,向Spring出发

    初始化Spring Boot项目

    因为项目是一个经典的通过前端请求读取DB数据,再返回给前端的服务。所以必要的依赖就涉及 RESTful service,以及跟DB打交道的如 JPA

    start.spring.io 添加一些依赖,比如

    • Spring Web
    • Spring Data JPA
    • Spring DevTools

    设置 MavenJava 11Spring Boot 2.6.4,打包方式 Jar。通过 Generate 便可以下载一个Spring Boot的Project,然后再通过IDEA打开,这样最基本工作就做好了。


    配置DataSource

    项目启动好之后,第一件事就是去配置跟DB的连接。网上有一些早期的帖子提到,DB2依赖需要下载jar包到本地的形式来引入。但是现在Maven Repository已经有IBM发布的 jcc 依赖了。

    pom.xml里,使用如下引入最新版本的DB2 jcc依赖。(mvnrepository jcc 依赖

    <!-- https://mvnrepository.com/artifact/com.ibm.db2/jcc -->
    <dependency>
        <groupId>com.ibm.db2</groupId>
        <artifactId>jcc</artifactId>
        <version>11.5.7.0</version>
    </dependency>
    

    接下来需要配置一些DB相关信息,在application.yaml文件添加如下配置:

    server:
      port: 8081
      servlet:
        context-path: /my-app
    
    spring:
      datasource:
        url: jdbc:db2://localhost:port/database:sslConnection=true;
        username: root
        password: 1234
        driver-class-name: com.ibm.db2.jcc.DB2Driver
    
      jpa:
        #运行时显示SQL语句
        show-sql: true
        database-platform: org.hibernate.dialect.DB2Dialect
    

    一个Spring Boot db2 的配置文件范例参考


    配置好以上两个配置文件,就可以尝试启动项目了。如果顺利的话,会看到如下输出

    Spring Boot 启动日志

    说明项目可以成功启动,并连接到DB,接下来就可以根据业务开发了。

    相关文章

      网友评论

          本文标题:(一):搭建 Spring Boot 项目,并配置数据库连接

          本文链接:https://www.haomeiwen.com/subject/karvsrtx.html