首页 > 编程知识 正文

springboot连不上数据库,navicat如何连接oracle数据库

时间:2023-05-05 10:42:24 阅读:43568 作者:816

上一篇Spring Boot实战(一)只用两步! Eclipse Maven快速构建了第一个Spring Boot项目,并构建了Spring Boot项目。 在本文中,您将使用Hibernate连接到MySQL数据库。

1 .添加对1. pom.xml的依赖关系

2 .添加2. application.properties数据库配置

如果数据库连接写为spring.data source.URL=JDBC : MySQL ://localhost 33603306/spring _ boot,则由于MySQL版本问题,以下内容通过serverTimezone=GMT 8”设定时区进行解决。

设置驱动程序后,在spring.data source.driver-class-name=com.MySQL.JDBC.driver中显示以下红色警告消息: com.mysql.jdbc.Driver已过时。 使用新的驱动程序com.mysql.cj.jdbc.Driver1更改为com.mysql.cj.jdbc.Driver后一切正常。

loadingclasscom.MySQL.JDBC.driver’. this is deprecated.thenewdriverclassis ` com.MySQL.CJ.JDBC.driver’. thedbc

3 .添加实体类

@Entity表示这是一个实体类,@table(name="user " )对应于数据库中的use表,@Id表示主键,@column ) name="id "

@GeneratedValue增加主键,如果有疑问,请参阅@GeneratedValue源代码分析。

4 .添加刁钻

Dao层主要用于添加、删除、调查和修改数据库。 dao只需要继承JpaRepository类,很少需要编写方法,并且可以根据方法名称自动生产SQL。 例如,findByUserName会自动生成以userName为参数的查询方法。

添加控制器

将文件添加到项目后的图形:

6 .创建新数据库

新建数据库MySQL ://localhost :3306/spring _ boot,必需的步骤。 hibernate会自动创建表,但必须手动创建数据库。

使用Navicat创建新的本地数据库,然后在连接名称上单击鼠标右键-新建数据库-输入数据库信息-确定。

在user表中插入两个测试数据。

7 .测试

开始项目。 在Postman上发送请求进行测试:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。