springboot+mybatis+postgresql整合记录

本文记录了如何使用IntelliJ IDEA的Spring Initializr创建Spring Boot与Mybatis项目,并集成PostgreSQL数据库。在配置过程中,由于起初选用的PostgreSQL依赖导致启动报错,更换后问题得到解决。通过配置application.properties文件设置数据库连接,同时引入Mybatis Plus插件,简化了CRUD操作。需要注意的是,当Mapper和XML文件放在main/java路径下时,需要在pom.xml中进行额外配置以确保正确扫描。
摘要由CSDN通过智能技术生成

1.使用idea中的spring Initializr创建spring boot+mybaits项目

2.在pom文件中添加postgresql的maven管理.一开始用的从网上找的 

<dependency>
    <groupId>postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.1-901-1.jdbc4</version>
</dependency>

然后启动会报错误: java.sql.SQLFeatureNotSupportedException: 这个 org.postgresql.jdbc4.Jdbc4Connection.isValid(int) 方法尚未被实作。后来换成

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <scope>runtime</scope>
</dependency>

项目就能正常启动

3.配置文件.我使用的是application.properties文件,添加连接postgresql的配置,如果使用yml,把配置结果改一下就OK啦!

spring.datasource.url=jdbc:postgresql://1**.224.1*8.1**:5555/pgbench
spring.datasource.username=postgres
spring.datasource.password=12345
spring.datasource.driver-class-name=org.postgresql.Driver
spring.jpa.pro
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值