spring-jdbc 相关问题

Spring JDBC是Spring提供的数据访问层的一部分。 Spring Framework负责处理所有可以使JDBC成为繁琐的API的低级细节,例如数据库连接,创建准备语句,处理异常等,

未找到约束“PRIMARY KEY | UNIQUE (ID)”;使用 Spring Tool Suite 4 IDE 的 SQL 语句

这是实际的错误 无法执行 URL [file:/C:/Users/DELL/IdeaProjects/taco-cloud-1/bin/main/schema.sql] 的 SQL 脚本语句 #6:更改表 Ingredient_Ref 添加外键(成分)

回答 2 投票 0

使用 H2 脚本初始化设置 Spring 测试环境在插入简单 SQL 数据时失败:“唯一索引或主键冲突”

我有一些旧的 MySQL 脚本,我已将其迁移到 H2,现在我想用该数据初始化测试数据库。 首先是我的 src/test/resources/application.yaml: 春天: 数据源: 网址:jd...

回答 2 投票 0

PostgreSQL 存储过程给出错误:xxx(字符变化)是一个过程提示:要调用过程,请使用 CALL

下面是我在 Spring Boot 中部署为 Web 服务的 Java 代码。我正在尝试调用 rmsadmin 架构中部署在本地主机中的存储过程 公共字符串 saveUserDetails() { 字符串

回答 1 投票 0

Postgres SQL 存储过程给出错误:xxx(字符变化)是一个过程提示:要调用过程,请使用 CALL

下面是我在 Spring Boot 中部署为 Web 服务的 Java 代码。我正在尝试调用 rmsadmin 模式中部署在本地主机中的存储过程 公共字符串 saveUserDetails() { 字符串 return_messa...

回答 1 投票 0

使用 JDBC 从 Java 调用时,Post Gres SQL 存储过程出现错误

下面是我在 Spring Boot 中部署为 Web 服务的 Java 代码。我正在尝试调用 rmsadmin 模式中部署在本地主机中的存储过程 公共字符串 saveUserDetails() { 字符串 return_messa...

回答 1 投票 0

如何将数组参数传递给 Postgres 查询?

我对 postgresql 很陌生,并且很难使用数组 我有一个表 bookIds 看起来像这样 书号 位置ID 签出版本 12 1 10 15 1 12 从 Java 代码中,我传递了...

回答 1 投票 0

Postgresql 如何在查询中使用绑定数组参数

我对 postgresql 很陌生,并且很难使用数组 基本上我有一张看起来像这样的桌子 图书 ID 表 书号 位置ID 签出版本 12 1 10 15 1 12 从 Java 代码...

回答 1 投票 0

namedParameterJdbcTemplate 更新返回 1 但数据未添加到数据库 POSTGRES SPRING-JDBC

我是后端开发新手,目前我面临着使用namedParameterJdbcTemplate从Spring DAO服务将数据添加到我的postgres数据库的问题。 public int addCompany(CompanyDto comp...

回答 2 投票 0

NamedParameterJdbcTemplate 在使用占位符时无法正常工作

我有一些非常棘手的事情要告诉你。 不好解释一下: 我有一个 Java Spring Boot 后端,并且在我的持久层中有这个方法: 公共地图 getGenerateFirstRound(long id)

回答 1 投票 0

如何使用 try 和资源来让准备好的语句出现异常

编写了在数据库中插入批次详细信息的代码,但出现以下错误 地址为“NULL”的 org.apache.commons.dbcp2.DelegatingPreparedStatement 已关闭。嵌套异常是java.sql。

回答 1 投票 0

在单线程Spring批处理作业中读取和更新同一个Oracle表有什么问题吗?

我编写了一个单线程 Spring Batch 作业来修复表列中的数据。 也就是说,这是一项简单的工作,没有并行或多线程步骤。它只是使用 JdbcCursorItemReader 来“流&

回答 1 投票 0

找不到类型或用户缺乏权限:TEXT

我正在尝试使用 hsqldb-2.5.1 从 Spring 应用程序进行连接。域对象之一的字段类型为文本[]。因此,在通过 hsql 在 PUBLIC 模式中创建该表时,我得到了这个

回答 1 投票 0

使用 Spring 连接 SQL 服务器问题

我发现使用 JDBC 或 Spring 将 Web 应用程序连接到 SQL Server 数据库(不是 Express)时出现问题。 在我的代码的某个时刻,我调用: this.conn = DriverManager.getConnection(db_connect_string,

回答 1 投票 0

Spring Session JdbcHttpSessionConfiguration 导致 JPA bean 无法启动

我正在尝试按照本指南将 Spring Session 与 PostgreSQL 一起使用来存储 http 会话。这是我的 XML: 我正在尝试按照本指南使用 Spring Session 和 PostgreSQL 来存储 http 会话。这是我的 XML: <context:annotation-config/> <bean class="org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration"/> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="org.postgresql.Driver"></property> <property name="url" value="jdbc:postgresql://127.0.0.1:5432/myapp"></property> <property name="username" value="postgres"></property> <property name="password" value=""></property> </bean> <bean class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <constructor-arg ref="dataSource"/> 我的应用程序已经在使用 Spring JPA 进行其他数据库操作,但是添加后出现问题: <context:annotation-config/> <bean class="org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration"/> 我的 JPA beans 在启动时未加载 - 因此应用程序未启动。我尝试了以下步骤: 创建了两个数据源bean。其中一个已经存在于 JPA 中,另一个如 XML 中所示,ID 为“dataSource”。 JPA 也具有相同的 bean 属性,但具有不同的 id。 在 XML 中删除了一个,并将 JPA 也重命名为“dataSource”,因为我读到 JdbcHttpSessionConfiguration 会查找 bean“dataSource”,并假设 JPA 和会话 JDBC 将使用同一个 但这两种情况都会导致相同的错误。 我在 catalina.out 中没有收到任何错误。因此,将 try catch 放入我的应用程序中,它会尝试获取 JPA bean。我收到以下错误: 找不到bean的类[org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration] 名称为“org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration#0” 在类路径资源 [applicationContext_Web.xml] 中定义;嵌套异常是java.lang.ClassNotFoundException: org.springframework.session.jdbc.config.annotation.web.http.JdbcHttpSessionConfiguration pom中添加依赖: <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-jdbc</artifactId> <version>2.0.4.RELEASE</version> <type>pom</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.0.7.RELEASE</version> </dependency> 我可以解决它。不知何故,maven 仍然选择 spring-session-core jar 而不是 spring-session-jdbc。我刚刚删除了 pom 并再次进行了 Maven 更新。不知道当时是如何采取正确的。

回答 1 投票 0

使用 IAM 身份验证和 Spring JDBC(DataSource 和 JdbcTemplate)访问 AWS RDS

我不知道如何实现这一点。任何帮助和/或指示将不胜感激。 目前,我的 Java/Spring 应用程序后端部署在 EC2 上并访问 RDS 上的 MySQL

回答 3 投票 0

jdbcTemplate.batchUpdate 不适用错误

public void insert(List学生){ String sql ="INSERT INTO sqlDB.Student VALUES(?,?,?)"; ArrayList sqlargs=新的ArrayList...

回答 1 投票 0

Spring Integration 和 Spring Batch 事务管理器冲突

我正在使用 Spring 集成流程从文件服务器读取文件。我的应用程序将在多个实例上运行。我想确保每个实例仅处理任何文件一次。这就是我

回答 1 投票 0

使用Spring Batch调用存储过程通过jdbc添加/更新记录

我有一个任务要调度并触发数据库调用,并且此数据库调用返回的数据必须批量发送以调用存储过程。我怎样才能使用 Spring Batch 和 JDBC 来实现这一点

回答 1 投票 0

spring boot - java.sql.SQLNonTransientConnectionException:连接太多

我有一个连接到mysql的spring boot应用程序,我使用spring data jpa。 使用的依赖项是, 1)“org.springframework.data:spring-data-jpa:2.6.1”, 2)“org.springframework.boot:s...

回答 1 投票 0

Firebird jdbc 连接错误:没有合适的驱动程序实例

当我尝试将数据库与Java应用程序连接时,我面临以下错误。 引起原因:java.lang.runtimeException:无法获取 jdbcurl=jdbc:firebirdsql://veddb.floor:3050/c:\...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.