You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Spring Boot连接PostgreSQL数据库驱动问题求助

我的首个Spring Boot应用:开发环境与Maven配置记录

我的开发环境

  • IDE:IntelliJ IDEA 2018.1.1
  • 构建工具:Maven

当前Maven pom.xml配置片段

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mygroupid</groupId>
<!-- 剩余配置内容待补充完善 -->

给新手的实用小建议(来自Stack Overflow老玩家的经验)

  • 一定要在pom.xml中引入Spring Boot父依赖,它能帮你自动统一管理大部分依赖的版本,省掉很多版本冲突的麻烦:
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.15</version> <!-- 如果你用的是JDK8,这个版本兼容性极佳 -->
        <relativePath/> <!-- 从Maven仓库自动查找父依赖 -->
    </parent>
    
  • 根据你的应用场景添加对应的starter依赖,比如开发Web应用就加spring-boot-starter-web,Maven会自动把相关的核心依赖都下载好
  • 在IntelliJ里如果遇到依赖不生效的情况,直接点击右侧Maven面板的刷新按钮(那个圆圈箭头图标)就能重新加载依赖

内容的提问来源于stack exchange,提问作者Erdinc Ay

火山引擎 最新活动